add transition caching with pref, rev read frame caching, cache lock tweaks, fix...
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / file.h
index 6b660b5edf92597834f9d4da0eb278cf29a99dcf..e0cf4fa37f94cbc91fa57097ded6967ba413f23a 100644 (file)
@@ -236,6 +236,11 @@ public:
 // Get nearest colormodel that can be decoded without a temporary frame.
 // Used by read_frame.
        int colormodel_supported(int colormodel);
+// create frame_cache vframe for position, use template vframe
+// clear cache if first frame is a read miss
+       VFrame *new_cache_frame(VFrame *vframe, int64_t position, int first_frame);
+       void put_cache_frame();
+       int get_use_cache();
 
 // stubs for now
        static const char *compressiontostr(const char *codec) { return codec; }