diff options
author | enselic <enselic@f606c939-3180-4ac9-a4b8-4b8779d57d0a> | 2008-09-11 19:26:27 +0000 |
---|---|---|
committer | enselic <enselic@f606c939-3180-4ac9-a4b8-4b8779d57d0a> | 2008-09-11 19:26:27 +0000 |
commit | 7487ea601384016ed6185e9083ea3e0d1b71fa46 (patch) | |
tree | 96ae8bc30fb07f7b06372c2780eeb2671af24e02 /recordmydesktop/src/cache_frame.c | |
parent | f635b1be3ea9c3a3892936e95e9306b121d1bb5e (diff) |
Started working towards a more clean include hierarchy and
distinguishable program modules. First step: move stuff from global
headers that is only used in one source file to those source files.
include/rmdfunc.h
include/rmdmacro.h
include/rmdtypes.h: Move stuff from here
src/rmd_jack.c
src/get_frame.c
src/rmd_cache.c
src/load_cache.c
src/rectinsert.c
src/cache_frame.c
src/poll_events.c
src/setbrwindow.c
src/recordmydesktop.c: To here.
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@508 f606c939-3180-4ac9-a4b8-4b8779d57d0a
Diffstat (limited to 'recordmydesktop/src/cache_frame.c')
-rw-r--r-- | recordmydesktop/src/cache_frame.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/recordmydesktop/src/cache_frame.c b/recordmydesktop/src/cache_frame.c index 327318b..5e75700 100644 --- a/recordmydesktop/src/cache_frame.c +++ b/recordmydesktop/src/cache_frame.c @@ -27,6 +27,12 @@ #include <recordmydesktop.h> +//minimize hard disk access +#define CACHE_OUT_BUFFER_SIZE 4096 +//500 mb file size +#define CACHE_FILE_SIZE_LIMIT (500*1<<20) + + int FlushBlock(unsigned char *buf, int blockno, int width, |