I have this pipeline :
pipeline = """webrtcbin name=sendrecv bundle-policy=max-bundle
filesrc location={} ! qtdemux name=demux
demux.video_0 ! h264parse ! rtph264pay config-interval=-1 ! queue ! application/x-rtp,media=video,encoding-name=H264,payload=96 ! sendrecv.
"""
and I’m trying to seek in this pipeline.
I’m trying to do
pipeline.seek_simple(Gst.Format.TIME, Gst.SeekFlags.FLUSH | Gst.SeekFlags.KEY_UNIT, seek_ns)
But that doesn’t seems to work because this seek message goes to all the elements in the pipeline where my pipeline has a RTPH264pay which contains RTP packets, my guess is I can’t seek because those packets doesn’t support seeking.
Anyone has a solution for this?