Thread: 2GB limit problem
Brought to you by:
aeb,
bencollins
From: Arne S. <ar...@sc...> - 2000-04-07 08:38:46
|
I did not even try to fix the 2GB problem yet, because I have to copy the resulting files to my Windows98 disk anyway and we have the same file size limit there too (it may be a 4 GByte limit, I'm not sure). Will the resulting binary run only on a 2.3 kernel, or will it also run on a 2.2.x kernel (at least up to the 2 GByte limit)? My current linux development system is a bit dated (SuSE 6.1, about two years old), no 64 bit functions available in that version. When my new SuSE Linux version shows up (the DVD version is supposed to be available mid-April), I'll give it a try. My entry on http://www.freshmeat.net shows already more than 130 downloads and almost 900 homepage hits... cool. Arne -----Original Message----- From: Andreas Bombe Sent: Friday, April 07, 2000 4:55 AM To: Arne Schirmacher Cc: 'lin...@li...' Subject: Re: announce: dvgrab 0.6 On Thu, Apr 06, 2000 at 06:30:28PM +0200, Arne Schirmacher wrote: > The biggest advantage is a new feature which I named "autosplit". It checks > certain flags in the DV data to see whether the current frame belongs to a new > recording. If so, it creates a new AVI file for this new recording. It will > also create new AVI files whenever the requested number of frames is exceeded > or when the AVI file reaches the 2 GByte file size limit. Regarding the 2GB limit: current 2.3 kernels should be able to do more (even on 32 bit machines). In part it was also an intended limitation in order not to break the APIs (lseek() has to be able to do relative seeks from one end to the other). The API issues are resolved with current glibcs. Either use the 64 bit functions (open64, lseek64 etc.) or define _FILE_OFFSET_BITS to 64 then the standard open etc. calls will run in large file mode. -- Andreas E. Bombe <and...@mu...> DSA key 0x04880A44 http://home.pages.de/~andreas.bombe/ http://linux1394.sourceforge.net/ _______________________________________________ mailing list lin...@li... http://lists.sourceforge.net/mailman/listinfo/linux1394-devel |