From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5)
Description of problem:
When piping .ogg files into ogg123, ogg123 claims that it can not play
[sun@nausicaa ~ :) 13]$ cat temp/song36.ogg| ogg123 -
Audio Device: Advanced Linux Sound Architecture (ALSA) output
Error opening - using the oggvorbis module. The file may be corrupted.
Playing the file with ogg123 <file> works fine. This affects nautilus,
too, since nautilus uses this mechanism for .ogg audio preview.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Pipe .ogg into ogg123
Actual Results: ogg claims an invalid stream
Expected Results: Play the file
Created attachment 134859 [details]
Created attachment 134860 [details]
There's a different upstream fix applied to CVS. See this changeset:
Which references the identical bug in Debian:
Like bug 98816, it's still around in FC6 (and RHEL4) since vorbis-tools hasn't
released a new upstream version in a while.
Created attachment 139710 [details]
Upstream patch to fix playing from pipes
Confirmed by testing myself that this patch from upstream fixes the bug.
On request of Behdad, I'm helping out with ogg / vorbis / theora bugs.
Fix is in F-7 updates-testing and this is fixed in rawhide, since I do not have
access to FC-6 (pre merge) and FC-6 is close to EOL, I'm closing this.