[Bug 689545] mpeg4videoparse: pipeline doesn't preroll, mpeg-4 video in matroska without codec_data

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Dec 25 08:14:56 PST 2012


https://bugzilla.gnome.org/show_bug.cgi?id=689545
  GStreamer | gst-plugins-bad | 1.x

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
                 CC|                            |t.i.m at zen.co.uk
            Summary|Pipeline hangs in preroling |mpeg4videoparse: pipeline
                   |status trying to play       |doesn't preroll, mpeg-4
                   |matroska (mpeg4/aac) file   |video in matroska without
                   |                            |codec_data
     Ever Confirmed|0                           |1

--- Comment #1 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2012-12-25 16:14:49 UTC ---
Looks like mpeg4videoparse is just dropping all frames because it hasn't seen
codec config info yet:

gstmpeg4videoparse.c:814:gst_mpeg4vparse_set_caps:<mpeg4vparse0> setcaps called
with video/mpeg, mpegversion=(int)4, systemstream=(boolean)false,
width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1,
framerate=(fraction)30000/1001
gstmpeg4videoparse.c:449:gst_mpeg4vparse_handle_frame:<mpeg4vparse0> parsing
new frame
gstmpeg4videoparse.c:336:gst_mpeg4vparse_process_sc:<mpeg4vparse0> process
startcode b6
gstmpeg4videoparse.c:372:gst_mpeg4vparse_process_sc:<mpeg4vparse0> startcode is
VOP
gstmpeg4videoparse.c:498:gst_mpeg4vparse_handle_frame:<mpeg4vparse0> Looking
for frame end
gstmpeg4videoparse.c:452:gst_mpeg4vparse_handle_frame:<mpeg4vparse0> resuming
frame parsing
gstmpeg4videoparse.c:498:gst_mpeg4vparse_handle_frame:<mpeg4vparse0> Looking
for frame end
gstmpeg4videoparse.c:336:gst_mpeg4vparse_process_sc:<mpeg4vparse0> process
startcode b6
gstmpeg4videoparse.c:354:gst_mpeg4vparse_process_sc:<mpeg4vparse0> ending frame
of size 48849, is intra 1, vop_coded 1
gstmpeg4videoparse.c:559:gst_mpeg4vparse_update_src_caps:<mpeg4vparse0>
Updating caps
gstmpeg4videoparse.c:651:gst_mpeg4vparse_parse_frame:<mpeg4vparse0> dropping
frame as no config yet

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list