From 9b64285d5d82f218488de4440b02c9e47786e3fe Mon Sep 17 00:00:00 2001 From: Christian Thaeter Date: Sat, 23 Jun 2007 21:08:19 +0200 Subject: [PATCH] few backend notes --- wiki/backend.html | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) 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.