Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.1:Update
alsa-utils
0019-aplay-increase-channel-limit-to-256.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0019-aplay-increase-channel-limit-to-256.patch of Package alsa-utils
From 0131ab6a67e18ae3c30b7b3fabc2fdf1592f075c Mon Sep 17 00:00:00 2001 From: Tim Blechmann <tim@klingt.org> Date: Wed, 29 Jun 2011 09:44:06 +0200 Subject: [PATCH] aplay: increase channel limit to 256 aplay is limited to 32 channels, which makes it impossible to use it for testing devices with more channels. here we increase the limit to 256, which should be sufficient for a virtual device made of 4 64-channel soundcards. Signed-off-by: Tim Blechmann <tim@klingt.org> Signed-off-by: Jaroslav Kysela <perex@perex.cz> --- aplay/aplay.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aplay/aplay.c b/aplay/aplay.c index 50e01ef..07e6bc0 100644 --- a/aplay/aplay.c +++ b/aplay/aplay.c @@ -526,7 +526,7 @@ int main(int argc, char *argv[]) break; case 'c': rhwparams.channels = strtol(optarg, NULL, 0); - if (rhwparams.channels < 1 || rhwparams.channels > 32) { + if (rhwparams.channels < 1 || rhwparams.channels > 256) { error(_("value %i for channels is invalid"), rhwparams.channels); return 1; } @@ -1015,7 +1015,7 @@ static int test_au(int fd, void *buffer) if (hwparams.rate < 2000 || hwparams.rate > 256000) return -1; hwparams.channels = BE_INT(ap->channels); - if (hwparams.channels < 1 || hwparams.channels > 128) + if (hwparams.channels < 1 || hwparams.channels > 256) return -1; if ((size_t)safe_read(fd, buffer + sizeof(AuHeader), BE_INT(ap->hdr_size) - sizeof(AuHeader)) != BE_INT(ap->hdr_size) - sizeof(AuHeader)) { error(_("read error")); -- 1.7.6.1
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor