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 327208 - Can't play MPEG4 ES files
Can't play MPEG4 ES files
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other All
: Normal major
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-01-16 14:29 UTC by Christoph Burghardt
Modified: 2006-04-22 21:37 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description Christoph Burghardt 2006-01-16 14:29:05 UTC
Please describe the problem:
as suggested in #gstreamer, i tried

gst-launch-0.10 -v filesrc location=bbc_15fps_132k.mp4 ! qtdemux ! xvimagesink
--gst-debug=qtdemux:5 2>&1

The output is: 

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
DEBUG (0x8198880 - 0:00:00.551869000)              qtdemux(12257)
qtdemux.c(505):gst_qtdemux_loop_header:<qtdemux0> loop at position 0, state 1
DEBUG (0x8198880 - 0:00:00.552099000)              qtdemux(12257)
qtdemux.c(514):gst_qtdemux_loop_header: length 00000100
DEBUG (0x8198880 - 0:00:00.552201000)              qtdemux(12257)
qtdemux.c(516):gst_qtdemux_loop_header: atom type
LOG   (0x8198880 - 0:00:00.552303000)              qtdemux(12257)
qtdemux.c(567):gst_qtdemux_loop_header: unknown 20010000 '
DEBUG (0x8198880 - 0:00:00.552404000)              qtdemux(12257)
qtdemux.c(505):gst_qtdemux_loop_header:<qtdemux0> loop at position 256, state 1
DEBUG (0x8198880 - 0:00:00.552515000)              qtdemux(12257)
qtdemux.c(514):gst_qtdemux_loop_header: length 0f8154c2
DEBUG (0x8198880 - 0:00:00.552609000)              qtdemux(12257)
qtdemux.c(516):gst_qtdemux_loop_header: atom type 1\uffff\uffff
LOG   (0x8198880 - 0:00:00.552705000)              qtdemux(12257)
qtdemux.c(567):gst_qtdemux_loop_header: unknown 1d8a8b31 '1\uffff\uffff' at 256
DEBUG (0x8198880 - 0:00:00.587975000)              qtdemux(12257)
qtdemux.c(505):gst_qtdemux_loop_header:<qtdemux0> loop at position 260134338,
state 1
LOG   (0x8198880 - 0:00:00.588196000)              qtdemux(12257)
qtdemux.c(694):gst_qtdemux_loop_header:<qtdemux0> pausing task and sending EOS


Then the pipeline stays paused but never begins to play. The files i tried can
be obtained from http://bastian.selfip.org/~hawkes/

Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Edward Hervey 2006-02-14 15:25:57 UTC
Those files are not qt files, but MPEG sequences.
To be more precise they are MPEG4 Elementary Streams.

Changing the bug title accordingly.
Comment 2 Christoph Burghardt 2006-03-29 11:38:07 UTC
I've tried a fresh cvs checkout today, and the files bbc, stefan_simple worked, so i guess, we can close this bug against qtdemux.