[gstreamer-bugs] [Bug 151495] 6-channel Ogg Vorbis doesn't work

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Sun Oct 31 09:47:02 PST 2004


http://bugzilla.gnome.org/show_bug.cgi?id=151495
GStreamer | gst-plugins | Ver: HEAD CVS

alexander.winston at comcast.net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |alexander.winston at comcast.ne
                   |                            |t
             Status|UNCONFIRMED                 |NEW
      everconfirmed|0                           |1
            Summary|6-channel Ogg/Vorbis doesn't|6-channel Ogg Vorbis doesn't
                   |work                        |work



------- Additional Comments From alexander.winston at comcast.net  2004-10-31 12:47 -------
I've come across an Ogg Vorbis file with 6 channels that gst-launch-ext-0.8
attempts to play incorrectly.

It suggests this pipeline:

gst-launch-0.8 filesrc location="dolby-city.ogg" ! oggdemux ! vorbisdec !
audioconvert ! osssink

I would not expect this pipeline to work, because I am using ALSA instead of
OSS. However, after swapping out "osssink" for "alsasink", the pipeline still
fails with these messages:

ERROR: from element /pipeline0/vorbisdec0: Internal GStreamer error: pad
problem.  File a bug.
Additional debug info:
gstpad.c(2490): gst_pad_set_explicit_caps: /pipeline0/vorbisdec0:
failed to negotiate (try_set_caps with "audio/x-raw-float, rate=(int)48000,
channels=(int)6, endianness=(int)1234, width=(int)32, buffer-frames=(int)0"
returned REFUSED)

However, there are 2 other pipelines that work without problems:

gst-launch-0.8 filesrc location="dolby-city.ogg" ! oggdemux ! vorbisdec !
audio/x-raw-float ! alsasink

and

gst-launch-0.8 filesrc location="dolby-city.ogg" ! oggdemux ! vorbisdec ! alsasink

I am using gstreamer 0.8.7 and gst-plugins 0.8.5.

------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list