[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