I have the file on HDD.
My reading pipeline is following:
filesrc | matroskademux | queue | jpegdec | videoconvert | appsink
In my app i am regularly requesting the same frame from the file.
Can be i will request frames from 100 to 200.
In next time from 50 to 250.
For this i am using gst_element_seek() function on pipeline.
It is possible to make GStreamer do not load frame from HDD every time, but
read it from "cache"?
Do i need to add any elements in pipeline or call for frame differently?
Or i need to make it in my app and call for frame only if it is not in