Does GESTimeline support reverse playback?

Chris Wine chriswine at gmail.com
Tue Sep 21 22:31:33 UTC 2021


Does anyone know if GESTimeline can support negative playback rates? I'm
trying things like:

gst_element_seek(GST_ELEMENT(pipeline), -1.0
, GST_FORMAT_TIME, GST_SEEK_FLAG_FLUSH | GST_SEEK_FLAG_ACCURATE,
GST_SEEK_TYPE_SET,
0, GST_SEEK_TYPE_SET, adj_pos);

But I end up getting spammed with errors like:

** (test.exe:16372): CRITICAL **: 17:30:15.424: gst_audio_buffer_clip:
assertion 'segment->format == GST_FORMAT_TIME || segment->format ==
GST_FORMAT_DEFAULT' failed

(test.exe:16372): GStreamer-CRITICAL **: 17:30:15.424:
gst_segment_to_running_time: assertion 'segment->format == format' failed

(test.exe:16372): GStreamer-CRITICAL **: 17:30:15.425:
gst_segment_to_running_time: assertion 'segment->format == format' failed

Thanks,
--Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20210921/660e4331/attachment.htm>


More information about the gstreamer-devel mailing list