Eugene Kuznetsov wrote:
>
> Hello Justin,
>
> Tuesday, June 12, 2001, 5:21:55 AM, you wrote:
>
> JS> Hi everybody. Working to round off NVrec, I have run into 2 problems,
> JS> and I was hoping someone on the list might be able to lend a hand. My
> JS> appologies for posting slightly off-topic :-(.
>
> JS> 1) Is there any way to get the frame rate / frame period from a V4L1
> JS> device? I don't see anything that returns it specifically. I do see
> JS> that GCHAN gives back a norm, although the API doesn't define what the
> JS> values returned in norm will be...
>
> I think that there's no way to get this from device, does the device
> know about its frame rate at all? Safest way will be to ask user what
> frame rate he wants.
... just another reason to hate v4l1....
> JS> 2) How do I get my files longer than 4GB? For some reason I cannot seem
> JS> to get it right, even with programs that claim to support long file
> JS> names! As far as I can see, compiling with -D_FILE_OFFSET_BITS=64
> JS> should do the trick, and it does seem to work, if you "nm" the result,
> JS> you can see it uses open64, rather than open, but all the read/write
> JS> functions remain the same!
>
> It's a bit tricky. You should compile with -DLARGEFILE64_SOURCE, use
> O_LARGEFILE when opening file, and make sure that you've got support
> or large files in both kernel and filesystem ( you need kernel 2.4;
> write to FAT32 partition, because AFAIK ext2 filesystem does not
> support large files ).
Ah - thanks. I forgot about the fs problem - apparently you must mount
reiserfs partitions with "-o conv" to upgrade 3.5.x disk format to 3.6
for large files (although you cannot then mount the partition under
Linux 2.2.x again, but why would you want to ;-> ).
-justin
_______________________________________________
Video4linux-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/video4linux-list