Bug#578720: vorbis-tools: Sends invalid argument to ALSA when playing some files
Martin Steghöfer
martin at steghoefer.eu
Fri Dec 12 18:14:28 UTC 2014
severity 578720 minor
thanks
Martin Steghöfer wrote:
> The error message here is a bit cryptic. What it tries to say is: Your
> output device doesn't support Mono playback and no software in the
> output pipeline [...] is willing to do the necessary upmixing [...]
> Doing the upmixing in ogg123 is certainly out of its scope and libao
> also seems too simple. [...]
Hmmm, however, what could be done about this issue is to improve the
error message, so it tells the user that the mode isn't supported by the
user's hardware, instead of talking about an "invalid argument".
Unfortunately, this message isn't produced by ogg123. The string
"invalid argument" comes from ALSA ("snd_strerror") and it's printed by
libao (in "ao_plugin_open"). So either of them could improve the wording.
What do the libao maintainers (Ron and John in CC) think about this?
Should I reassign this to the libao package?
Cheers,
Martin
More information about the pkg-xiph-maint
mailing list