> PH> The problem is that avifile doesn't use a new file name upon segmentation, > PH> and then overwritte the first segment. > PH> After a few time it segfaults too... > PH> It is ***really*** annoying... > > It worked last time I tried ( less than 2 weeks ago )?
Unfortunately it doesn't now. I try to always download the latest CVS version before to report a bug. But as I said to Eugene, it isn't a real problem for me but rather for those who still have 2.2 kernel and file systems that don't allow file over 2GB. > PH> By the way, it would be a good thing to choose the segment file name. > > How do you imagine that? I have two ideas : - having a basename on wich a number is added. when creating an avifile the filename given would be something like "movie", and avifile lib will add "000.avi", then "001.avi", etc. Currently the first segment is "movie.avi", then "movie.0.avi" then "movie.1.avi", ..., "movie.39.avi". It isn't easy to manage because the first name has a different structure than the others, and because the number can be on a various number of digits. - having a method like "void SegmentFile(const string &new_segment_name)" But one more time, the problem will probably completely disappear in the future with 64bits file systems. BR, Pierre. _______________________________________________ Avifile mailing list [EMAIL PROTECTED] http://prak.org/mailman/listinfo/avifile
