[gstreamer-bugs] [Bug 633294] deinterlace breaks some DVD menu scenarios
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Nov 12 03:06:03 PST 2010
https://bugzilla.gnome.org/show_bug.cgi?id=633294
GStreamer | gst-plugins-good | git
--- Comment #19 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2010-11-12 11:06:02 UTC ---
I can reproduce this here as well, with a different DVD (first I tried
actually). Rob's patches also don't make things work for me quite yet (haven't
tried Jan's patch).
> Do you at least see that additional buffer being flushed out of deinterlace
> after the patches have been applied? (deinterlace:5 and look for "Flush" in the
> output.) If so, I guess you need to find out what is happening to that buffer
> as unfortunately and as mentioned, I cannot reproduce the issue.
$ GST_DEBUG=deinterlace:5 gst-launch rsndvdbin
device=/home/tpm/Dvds/FRINGE_SEASON_1_DISC_4/ ! ffmpegcolorspace ! deinterlace
! queue ! dvdspu ! xvimagesink rsndvdbin0. ! queue max-size-buffers=1 !
dvdspu0.subpicture 2>&1 | grep -i Flush
gstdeinterlace.c:607:gst_deinterlace_reset_history:<deinterlace0> Flushing
history (count 0)
gstdeinterlace.c:607:gst_deinterlace_reset_history:<deinterlace0> Flushing
history (count 0)
gstdeinterlace.c:607:gst_deinterlace_reset_history:<deinterlace0> Flushing
history (count 0)
gstdeinterlace.c:607:gst_deinterlace_reset_history:<deinterlace0> Flushing
history (count 0)
gstdeinterlace.c:607:gst_deinterlace_reset_history:<deinterlace0> Flushing
history (count 0)
gstdeinterlace.c:607:gst_deinterlace_reset_history:<deinterlace0> Flushing
history (count 0)
gstdeinterlace.c:607:gst_deinterlace_reset_history:<deinterlace0> Flushing
history (count 2)
gstdeinterlace.c:980:gst_deinterlace_output_frame:<deinterlace0> Flushing
field(s) using vfir method
gstdeinterlace.c:980:gst_deinterlace_output_frame:<deinterlace0> Flushing
field(s) using linear method
(Sometimes I also get this, and then loads of 'flushing history (count 0)' with
the occasional two 'output_frame' calls in an endless loop.)
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the Gstreamer-bugs
mailing list