Hello! A couple of days I exchanged my old TV capture card with a PVR-500 and the first results are quite promising! I am using kernel 2.6.22.1 with the integrated ivtv driver and have only one PVR-500 card installed ([EMAIL PROTECTED] 512MB).
I read from /dev/video32 and perform a HM12 to YUV decoding (didn't get yuv-fixup parameter to work. I do it in the application). Sometimes shows "YUV stream buffers are full" up in the kernel log file. There is a single thread reading the RAW video and it happens often when another thread is changing the frequency of the tuner. How can I detect this situation and recover (that it happens is another problem...)? The read on /dev/video32 does not return an error for this and the RAW video data returned from the read does not continue at the pixel/plane coordinate before the error appeared. When this happens the HM12 to YUV decoding produces garbage as the data decoded is received in the wrong planes (assuming data corresponds to Y, but receiving UV,etc...) Best regards!
_______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
