[Bug 40023] Re: totem & rhythmbox will not play Ogg Vorbis, Ogg Theora or Ogg FLAC on fresh Dapper install

David Bridson david at bridson.co.uk
Tue Apr 18 19:04:13 UTC 2006


For the first file, 1.flac ( http://ff123.net/samples/1.flac ) :

$ gst-launch-0.10 filesrc location="1.flac" ! decodebin ! fakesink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 212918000 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
FREEING pipeline ...

(No audio is played, the application exits normally)

$ gst-launch-0.10 filesrc location="1.flac" ! decodebin ! osssink
Setting pipeline to PAUSED ...

** (gst-launch-0.10:16111): CRITICAL **: Your OSS device could not be probed correctly

** (gst-launch-0.10:16111): CRITICAL **: Your OSS device could not be probed correctly
Pipeline is PREROLLING ...
Caught interrupt -- Pausing pipeline.
Pipeline paused.
WARNING: Element "pipeline0" warns: pipeline interrupted

(No audio is played, the application hangs on "PREROLLING" and has to be killed, after allowing sufficient time for the file to have finished playing.)

$ gst-launch-0.10 filesrc location="1.flac" ! decodebin ! alsasink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: audioclock0
Got EOS from element "pipeline0".
Execution ended after 16212781000 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
FREEING pipeline ...

In this case, the audio plays correctly and the application exits normally at the end of the clip.

Now the same thing but with an Ogg Vorbis sample ( http://www.archive.org/download/alexqmoon93/26.ogg ):

$ gst-launch-0.10 filesrc location="26.ogg" ! decodebin ! fakesink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 1504018000 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
FREEING pipeline ...

(Again, application exits normally with no sound output)

$ gst-launch-0.10 filesrc location="26.ogg" ! decodebin ! osssink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...

** (gst-launch-0.10:17315): CRITICAL **: Your OSS device could not be probed correctly

** (gst-launch-0.10:17315): CRITICAL **: Your OSS device could not be probed correctly
Caught interrupt -- Pausing pipeline.
Pipeline paused.
WARNING: Element "pipeline0" warns: pipeline interrupted

(No audio is output and the application needs to be killed after leaving enough time for the clip to finish)

$ gst-launch-0.10 filesrc location="26.ogg" ! decodebin ! alsasink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Caught interrupt -- Pausing pipeline.
Pipeline paused.
WARNING: Element "pipeline0" warns: pipeline interrupted

(This time, no audio is output and the application needs to be killed)

I've just tried these files again in gstreamer and rhythmbox and neither will play the file still, giving the "Internal data flow error" error. Both files play in XMMS.

-- 
totem & rhythmbox will not play Ogg Vorbis, Ogg Theora or Ogg FLAC on fresh Dapper install
https://launchpad.net/bugs/40023




More information about the desktop-bugs mailing list