>I'm currently still recording video with the August 3 avifile CVS
>snapshot and vcr-1.08, because I haven't managed to find anything
>which works as stably.  The current CVS avifile is coming pretty
>close.

I should be more clear on this: 

The remaining stability problem I see is a memory leak in avirec; over
the course of an hour recording it starts dropping hundreds of
megabytes of RAM.  I'm going to try to find this myself, but I suppose
I should call attention to it for people familiar with the code.


I also have a feature request: currently avirec bombs out when it
records a file up to the 2GB limit, since there is no way to request a
segmented AVI file.  I would suggest at least making the default
segment size 2GB, not unlimited.  It seems that the following one line
change is sufficient to do this:


--- avirec.cpp  Mon Mar 18 11:22:32 2002
+++ avirec.cpp.new      Mon Mar 18 11:22:25 2002
@@ -243,7 +243,7 @@
   if(pcc)
   {
     pcc->filename = filename;
-    pcc->segment_size = -1;
+    pcc->segment_size = 2000000;
 
     avm::vector<CodecInfo>::iterator it =
GetCodecID(pconf->codec_string);
     if(it != video_codecs.end())


---
Roy Stogner


_______________________________________________
Avifile mailing list
[EMAIL PROTECTED]
http://prak.org/mailman/listinfo/avifile

Reply via email to