[Bug 721835] segment format assertion fails when video decoding

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Jan 10 11:03:41 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=721835
  GStreamer | gst-plugins-base | 1.2.2

--- Comment #22 from Aleix Conchillo Flaqué <aleix at oblong.com> 2014-01-10 19:03:38 UTC ---
(In reply to comment #13)
> Can you try the latest patch at
> https://bugzilla.gnome.org/show_bug.cgi?id=721666 please?

I still can reproduce it (see below). I think the patch only solves the problem
for reverse playback. In this bug there's no reverse playback involved (if I
understand what reverse playback means, rate < 0?).

My patch in comment 10 I think solved the issue for both cases, but as
Sebastian pointed out in comment 12 that patch is not correct.

-----

:00:00.393383184 12882 0x7f0394001e30 INFO               GST_EVENT
gstevent.c:628:gst_event_new_caps: creating caps event video/x-raw,
width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1,
interlace-mode=(string)progressive, framerate=(fra
0:00:00.400924137 12882 0x7f0394001e30 ERROR                  libav :0::
Missing reference picture
0:00:00.400963067 12882 0x7f0394001e30 ERROR                  libav :0::
decode_slice_header error
0:00:00.401251100 12882 0x7f0394001e30 INFO                   libav :0::
concealing 8160 DC, 8160 AC, 8160 MV errors
0:00:00.457880494 12882 0x7f0394001e30 INFO           basetransform
gstbasetransform.c:1335:gst_base_transform_setcaps:<capsfilter0> reuse caps

(gst-launch-1.0:12882): GStreamer-CRITICAL **: gst_segment_clip: assertion
'segment->format == format' failed

(gst-launch-1.0:12882): GStreamer-CRITICAL **: gst_segment_clip: assertion
'segment->format == format' failed

(gst-launch-1.0:12882): GStreamer-CRITICAL **: gst_segment_clip: assertion
'segment->format == format' failed

(gst-launch-1.0:12882): GStreamer-CRITICAL **: gst_segment_clip: assertion
'segment->format == format' failed

(gst-launch-1.0:12882): GStreamer-CRITICAL **: gst_segment_clip: assertion
'segment->format == format' failed

(gst-launch-1.0:12882): GStreamer-CRITICAL **: gst_segment_clip: assertion
'segment->format == format' failed

(gst-launch-1.0:12882): GStreamer-CRITICAL **: gst_segment_clip: assertion
'segment->format == format' failed

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