[gstreamer-bugs] [Bug 166491] New: GStreamer doesn't play an OGG Vorbis file

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Sun Feb 6 13:16:47 PST 2005


Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=166491
 GStreamer | don't know | Ver: 0.8.7

           Summary: GStreamer doesn't play an OGG Vorbis file
           Product: GStreamer
           Version: 0.8.7
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: don't know
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: lool+gnome at via.ecp.fr
         QAContact: gstreamer-bugs at lists.sourceforge.net
                CC: all-bugs at bugzilla.gnome.org


Version details: Debian
Distribution/Version: Debian/sid

gst-launch-0.8 gnomevfssrc location=/home/lool/foo.ogg ! \       
        spider ! volume ! audioscale ! audioconvert ! $(gconftool-2 \
        -g /system/gstreamer/0.8/default/audiosink)

doesn't produce any sound, while:
ogg123 /home/lool/foo.ogg

works.

Asking for some debug showed:
EXECUTION du tube en cours ...
WARN  (0x8050928 - 307701:07:44.578336000)  GST_SCHEDULING( 8221)
gstpad.c(3178):_invent_event: needed to invent a DISCONT 0x805f438 (no time) for
gnomevfssrc0:src => sink_ident:sink
WARN  (0x8050928 - 307701:07:44.581954000)         default( 8221)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=5
WARN  (0x8050928 - 307701:07:44.582807000)         default( 8221)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=11
WARN  (0x8050928 - 307701:07:44.583149000)         default( 8221)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=12
WARN  (0x8050928 - 307701:07:44.583484000)         default( 8221)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=13
WARN  (0x8050928 - 307701:07:44.583868000)         default( 8221)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=15
WARN  (0x8050928 - 307701:07:44.584248000)         default( 8221)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=16
...
WARN  (0x8050928 - 307701:08:08.705537000)         default( 8224)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=13
WARN  (0x8050928 - 307701:08:08.705597000)         default( 8224)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=15
WARN  (0x8050928 - 307701:08:08.705654000)         default( 8224)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=16
WARN  (0x8050928 - 307701:08:08.705674000)         default( 8224)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=17
WARN  (0x8050928 - 307701:08:08.705694000)         default( 8224)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=18
WARN  (0x8050928 - 307701:08:08.705713000)         default( 8224)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=19
WARN  (0x8050928 - 307701:08:08.860458000)  GST_SCHEDULING( 8224)
gstpad.c(3178):_invent_event: needed to invent a DISCONT 0x805f438 (no time) for
sink_ident:src => oggdemux0:sink
WARN  (0x8050928 - 307701:08:09.288815000)  GST_SCHEDULING( 8224)
gstpad.c(3178):_invent_event: needed to invent a DISCONT 0x805f438 (no time) for
oggdemux0:serial_11857 => vorbisdec0:sink
Execution ended after 7025 iterations (sum 1373615000 ns, average 195532 ns, min
24000 ns, max 622818000 ns).

I then tried to force ogg demux:
bee% gst-launch-0.8 --gst-debug-no-color --gst-debug-level=2 gnomevfssrc
location=/home/lool/foo.ogg ! \
        oggdemux name=mux '{' mux. ! queue ! vorbisdec ! audioconvert !
$(gconftool-2 \
        -g /system/gstreamer/0.8/default/audiosink) '}' 2>&1 | tail -10
WARN  (0x8050958 - 307701:12:01.482455000)         default( 8244)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=13
WARN  (0x8050958 - 307701:12:01.482518000)         default( 8244)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=15
WARN  (0x8050958 - 307701:12:01.482540000)         default( 8244)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=16
WARN  (0x8050958 - 307701:12:01.482561000)         default( 8244)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=17
WARN  (0x8050958 - 307701:12:01.482581000)         default( 8244)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=18
WARN  (0x8050958 - 307701:12:01.482601000)         default( 8244)
gstffmpegcodecmap.c(836):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=19

(process:8244): GStreamer-WARNING **: Unhandled state change from PLAYING to READY
WARN  (0x8050958 - 307701:12:01.745611000)  GST_SCHEDULING( 8244)
gstpad.c(3178):_invent_event: needed to invent a DISCONT 0x805f468 (no time) for
mux:serial_11857 => queue0:sink
Execution ended after 7024 iterations (sum 1357306000 ns, average 193238 ns, min
24000 ns, max 660113000 ns).

I'd be interested in knowing how I should debug this further.  :)


The OGG file is at:
<http://people.debian.org/~kraai/foo.ogg>

This is Debian bug <http://bugs.debian.org/292463>.

------- 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