GstAdapter seek
Nicolas Dufresne
nicolas at ndufresne.ca
Tue Oct 26 12:53:45 UTC 2021
Le lundi 25 octobre 2021 à 06:43 +0000, 杨 立明 via gstreamer-devel a écrit :
> Hi,all!
> I want to add seek function in the gstavdemux for element avdemux_gif
> and gstadapter manager the buffer in the avdemux_gif pull mode,so what
> should i do for seek function in gstadapter ? Thank you !
I the seek position exist in your current available adapter data, then clip the
required amount of data and continue. If not, flush the adapter and pull the
data you need (in byte offset) from your source. If in push mode, convert the
time seek into byte seek and forward to your source (again flushing the
adapter).
For non-flush seek, playback what is in your adapter first, and then operate the
seek.
>
>
> jih488
>
>
More information about the gstreamer-devel
mailing list