After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 625111 - matroskademux: Complete playback failure on a specific file
matroskademux: Complete playback failure on a specific file
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
unspecified
Other Linux
: Normal major
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-07-23 10:43 UTC by Maciej Katafiasz
Modified: 2010-08-14 13:14 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Maciej Katafiasz 2010-07-23 10:43:25 UTC
http://sei.meidokon.net/files/playback_fail.mkv

This is the first 10MB of a file that fails completely to playback in GStreamer. Totem properly shows the video information, but detects no audio (it should be FLAC). MPlayer has no problems dealing with it.

Further poking reveals some kind of generalised failure somewhere. The GNOME file properties dialogue never comes up, and feeding it to playbin with gst-launch the pipeline fails to PREROLL properly and never goes into PLAYING:

Setting pipeline to PAUSED ...
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = video/x-matroska
Pipeline is PREROLLING ...
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMatroskaDemux:matroskademux0.GstPad:sink: caps = video/x-matroska

[...]

/GstPlayBin:playbin0/GstBin:textbin/GstBin:vbin/GstAutoVideoSink:videosink.GstGhostPad:sink.GstProxyPad:proxypad7: caps = video/x-raw-yuv, width=(int)720, height=(int)480, framerate=(fraction)1000000000/41708333, format=(fourcc)I420, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1
^CCaught interrupt -- handling interrupt.
Interrupt: Stopping pipeline ...
ERROR: pipeline doesn't want to preroll.

Version info for core packages:

gstreamer0.10-ffmpeg                     0.10.10-1
gstreamer0.10-plugins-bad                0.10.18-1ubuntu1
gstreamer0.10-plugins-bad-multiverse     0.10.18-0ubuntu1
gstreamer0.10-plugins-base               0.10.28-1
gstreamer0.10-plugins-good               0.10.21-1ubuntu2
gstreamer0.10-plugins-ugly               0.10.14-1
gstreamer0.10-plugins-ugly-multiverse    0.10.14-0ubuntu1
libgstreamer0.10-0                       0.10.28-1
Comment 1 Mark Nauwelaerts 2010-07-23 13:55:13 UTC
FWIW, audio plays fine for me with latest git, a few versions beyond the above in some cases.
Comment 2 Maciej Katafiasz 2010-07-23 17:32:28 UTC
Are you able to play the file fully in Totem? It should be h264 video, FLAC audio and an ASS subtitle track.
Comment 3 Mark Nauwelaerts 2010-07-24 07:47:50 UTC
Yes.
Comment 4 Maciej Katafiasz 2010-07-24 08:43:09 UTC
OK, I guess it can be resolved as FIXED then.
Comment 5 Tim-Philipp Müller 2010-08-14 13:14:35 UTC
Don't really know what fixed it where, so closing as OBSOLETE.