1) despite selecting -iN, it's reading the composite input. -in also reads the composite input, so they aren't reversed.
2) the picture is shifted either to the right or to the left (it's random) by about 1/5th of the screen
3) the interlace order when capturing is either correct or reversed (again, it's random).
4) after less than 1.5 seconds into the recording, it stalls then exits with "Error syncing on a buffer: Timer expired"
This happens at ANY resolution and ANY quality level and ANY decimation.
I'm running kernel 2.4.20, not patched to v4l2. I did try v4l2 but I got the exact same behavior.
Intel P4, Asus P4GE-V, Intel chipset.
mjpegtools-1.6.1 driver-zoran-0.9.1
here's /proc/interrupts: CPU0 0: 239727 XT-PIC timer 1: 2 XT-PIC keyboard 2: 0 XT-PIC cascade 5: 455 XT-PIC usb-uhci, btaudio, bttv 6: 0 XT-PIC usb-uhci 8: 1 XT-PIC rtc 9: 73841 XT-PIC eth0, LML33[0] 10: 2919 XT-PIC usb-uhci 11: 0 XT-PIC EMU10K1 14: 14072 XT-PIC ide0 15: 3 XT-PIC ide1 NMI: 0 LOC: 239694 ERR: 0 MIS: 0
Here's the dmesg at debug=2:
LML33[0]: zoran_open(lavrec, pid=[1018]), users(-)=0
LML33[0]: enable_jpg(IDLE)
LML33[0]: enable_jpg(MOTION_COMPRESS)
LML33[0]: first frame ready: state=0x28000000 odd_even=1 field_per_buff=2 delay=1
LML33[0]: stat_com=1000 queue_state=0/0/4/32
LML33[0]: jpg_sync() - timeout: codec isr=0x00
LML33[0]: enable_jpg(IDLE)
LML33[0]: zoran_close(lavrec, pid=[1018])
LML33[0]: enable_jpg(IDLE)
LML33[0]: interrupts received: GIRQ0:94 JPEGRepIRQ:91 JPEG delays: max=2 min=1 queue_state=91/91/95/123
-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger for complex code. Debugging C/C++ programs can leave you feeling lost and disoriented. TotalView can help you find your way. Available on major UNIX and Linux platforms. Try it free. www.etnus.com
_______________________________________________
Mjpeg-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users