Bug 141592

Summary: ogg123 does not play files from stdin
Product: [Fedora] Fedora Reporter: Ralf Ertzinger <redhat-bugzilla>
Component: vorbis-toolsAssignee: Behdad Esfahbod <behdad>
Status: CLOSED RAWHIDE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 6CC: dkopecek, hdegoede, johnthacker, ralston
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-10-11 12:20:55 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
Description Flags
Upstream patch to fix playing from pipes none

Description Ralf Ertzinger 2004-12-02 11:44:25 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5)
Gecko/20041114 Firefox/1.0

Description of problem:
When piping .ogg files into ogg123, ogg123 claims that it can not play
the file:

[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):

How reproducible:

Steps to Reproduce:
1. Pipe .ogg into ogg123

Actual Results:  ogg claims an invalid stream

Expected Results:  Play the file

Additional info:

Comment 1 Daniel Kopeček 2006-08-24 20:47:55 UTC
Created attachment 134859 [details]

Comment 2 Daniel Kopeček 2006-08-24 20:47:56 UTC
Created attachment 134860 [details]

Comment 3 John Thacker 2006-10-30 12:45:31 UTC
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.

Comment 4 John Thacker 2006-10-30 12:49:37 UTC
Created attachment 139710 [details]
Upstream patch to fix playing from pipes

Confirmed by testing myself that this patch from upstream fixes the bug.

Comment 5 Hans de Goede 2007-10-11 12:20:55 UTC
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.