diff --git a/wiki/backend.html b/wiki/backend.html index 1601ad6bd..4cf562eda 100644 --- a/wiki/backend.html +++ b/wiki/backend.html @@ -1226,7 +1226,7 @@ DataBackend <style type="text/css">#contentWrapper {display:none;}</style><div id="SplashScreen" style="border: 3px solid #ccc; display: block; text-align: center; width: 320px; margin: 100px auto; padding: 50px; color:#000; font-size: 28px; font-family:Tahoma; background-color:#eee;"><b>My TiddlyWiki</b> is loading<blink> ...</blink><br><br><span style="font-size: 14px; color:red;">Requires Javascript.</span></div> -
how is FileMetadata kept copying semantics of smart pointers @@ -1241,7 +1241,14 @@ adaptive rendering background rendering -renderfarm+renderfarm + +[[FrameDescriptor]]s and [[Frame]] details, Policies composing frames + +Storage and logging of EDL's, unlimited undo, database,... + +When to Cache and when not to cache, aka instant [[Frame]] reuse +
Whenever cinelerra needs to access data this is done through the DataBackend described here. The backend uses memory mapping to make data available to the program. This is little different to more common open/read/write/close file access while giving superior performance and much better memory utilization.