>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