[gst-devel] Deinterlaced video seeking

Sebastian Dröge sebastian.droege at collabora.co.uk
Tue Apr 27 09:39:45 CEST 2010


On Tue, 2010-04-27 at 00:18 +0400, Gregory Petrosyan wrote:
> 2010/4/25 Sebastian Dröge <sebastian.droege at collabora.co.uk>:
> > On Sun, 2010-04-25 at 21:45 +0400, Gregory Petrosyan wrote:
> >> On Sun, Apr 25, 2010 at 5:31 PM, Gregory Petrosyan
> >> <gregory.petrosyan at gmail.com> wrote:
> >> > 2010/4/24 Sebastian Dröge <sebastian.droege at collabora.co.uk>:
> >> >> Patches are attached... it only supports seeking in TIME format though.
> >> >>
> >> >> If you find any problems with that patchset please tell me.
> >> >
> >> > I've built GStreamer from git (core, base and good), and applied your
> >> > patches on top of it. Unfortunately, when doing
> >> >
> >> >  GST_PLUGIN_PATH=/usr/local/lib/gstreamer-0.10/ ./gst-player ~/Videos/test.avi
> >> >
> >> > seeking does not work at all (first seek sometimes work, but after
> >> > that I can't seek at all). When doing
> >> >
> >> > ./gst-player ~/Videos/test.avi
> >> >
> >> > which loads Ubuntu's gstreamer plugins, seeking works, but only with
> >> > 25 fps accuracy.
> >> >
> >> > What can I do to debug this issue?
> >>
> >> Update:
> >>
> >> 1) commenting out "base = self->seek_start - start;" in
> >> gst_deinterlace_sink_event() makes seeking work, but
> >> 2) commit "deinterlace: Refactor deinterlacing as preparation for
> >> supporting more color formats" (the first in the series) breaks 50fps
> >> video (deinterlaced videos become 25fps only), so I can't tell if last
> >> patch really does what advertised :-)
> >
> > Ok thanks, I'll take a look at this tomorrow.
> 
> Sorry for being annoying – any updates on this issue? Or at what code
> should I look to find the cause? If I can help somehow, please let me
> know.

Be patient :) I'm not 100% sure yet how this can be fixed, my first
approach definitely wasn't correct... I have to think about it a bit
more.

What's the pipeline you use and which demuxers/decoders are used?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20100427/5947680a/attachment.pgp>


More information about the gstreamer-devel mailing list