Fix The wrong vbi offset value for any kernel version >=2.6.16.
The value is forced to 244.
Look at http://marc.theaimsgroup.com/?l=linux-video&m=114710558215044
to have more informations about this bug.
call to divx_audio_start()
Record Informations:
divx_init: XviD version=1.1.0 API=4.1
option Turbo Mode activated
divx_init: audio: LAME MP3
Recording started Fri Sep 8 22:08:08 2006
Recording stopped Fri Sep 8 22:10:21 2006
recording time = 133,511763 seconds, fps = 25,000000
3282 video frames recorded (131,280000 seconds)
6161 audio frames recorded (6161 audio buffers, 131,322902 seconds)
0 dropped video frames (fpscod=24,582104 fpscapt=24,582104)
71 dropped audio buffers (1,513379 seconds)
file size = 16,2 Mb, mean bitrate = 1016,136 kbps
ioctl VIDIOC_S_FMT: Périphérique ou ressource occupé
ioctl VIDIOC_S_FMT: Périphérique ou ressource occupé
En fait j'ai le même problème que toi pour l'enregistrement. En plus de cela, le tampon audio perd les données dans mon cas. Il y a pas mal d'erreur en fait mais j'ai l'impression que la pluspart concernent la vidéo (DGA par exemple - c'est pas la même erreur!). Le problème de vbi est aussi délicat! Je sais pas de quoi il retourne...(semble concerner les cartes à base de bttv!)
Je pense que le mieux à faire c'est de débarquer sur le forum xdtv!