[Bug 657941] deinterlace: send QoS messages when dropping a frame

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Sep 2 02:24:36 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=657941
  GStreamer | gst-plugins-good | unspecified

Tvrtko Ursulin <tvrtko.ursulin> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tvrtko.ursulin at onelan.co.uk

--- Comment #2 from Tvrtko Ursulin <tvrtko.ursulin at onelan.co.uk> 2011-09-02 09:24:30 UTC ---
I tried backporting this to good plugins 0.10.29 where it applies minus last
two hunks in gst_deinterlace_do_qos but it segfaults like this:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb73ffb70 (LWP 1600)]
gst_deinterlace_do_qos (self=0xb6a07718, buffer=0xf0363340) at
gstdeinterlace.c:914
914       GstClockTime timestamp = GST_BUFFER_TIMESTAMP (buffer);
(gdb) where
#0  gst_deinterlace_do_qos (self=0xb6a07718, buffer=0xf0363340) at
gstdeinterlace.c:914
#1  0x00d53771 in gst_deinterlace_output_frame (self=0xb6a07718,
flushing=<optimized out>) at gstdeinterlace.c:1052
#2  0x0018744d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#3  0x0018b27f in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#4  0x0078788a in ?? () from /usr/lib/libgstbase-0.10.so.0
#5  0x0018744d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0x0018b27f in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#7  0x0017335d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#8  0x0018744d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#9  0x0018b27f in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#10 0x00705c9a in ?? () from /usr/lib/gstreamer-0.10/libgstplaybin.so
#11 0x0018744d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#12 0x0018b27f in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#13 0x0017335d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#14 0x0018744d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#15 0x0018b27f in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#16 0x007ec358 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#17 0x0018744d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#18 0x0018b27f in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#19 0x0017335d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#20 0x0018744d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#21 0x0018b27f in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#22 0x0017335d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#23 0x0018744d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#24 0x0018b27f in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#25 0x00a7a06f in ?? () from /usr/lib/gstreamer-0.10/libgstmpeg2dec.so
#26 0x0018b3c1 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#27 0x009fb3e3 in ?? () from /usr/lib/gstreamer-0.10/libgstmpegvideoparse.so
#28 0x009fc2dd in ?? () from /usr/lib/gstreamer-0.10/libgstmpegvideoparse.so
#29 0x0018b3c1 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#30 0x007f29f4 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#31 0x001b55f2 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#32 0x001b67b9 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#33 0x00451b07 in ?? () from /lib/libglib-2.0.so.0
#34 0x0044f535 in ?? () from /lib/libglib-2.0.so.0
#35 0x005139fe in start_thread () from /lib/libpthread.so.0
#36 0x0060118e in clone () from /lib/libc.so.6

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