Re: videobuf changes broke analog capture with saa7134/-46 (DQBUF -EIO), WAS: budget_av 'plus' cards saa7113 capture broken by CI code or incomplete

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



thomas schorpp wrote:
thomas schorpp wrote:
thomas schorpp wrote:
http://linuxtv.org/hg/v4l-dvb/rev/698119141230 and other CI-stuff seems to break saa7113 capture with xawtv (says driver refuses to capture) on at least KNC1 dvb-c plus, can anyone confirm this?


cannot find the fault in budget_av.c.

guys, it is confirmed, that Your videobuf refactoring broke the saa7134 analog capture between release kernels 2.6.22..23 time:

#linux-dvb IRC log:

Dec 02 23:24:53 <Md> after (I think) upgrading the X server (to 7.3), anything which tries to access my saa7134 analog card (I tried xawtv, tvtime and even mplayer) fails with VIDIOC_DQBUF. any clues?
Dec 03 00:09:31 <Md>    buggy kernel, not X. upgrading to 2.6.23 fixed it

by one of those commits:
http://git.kernel.org/?p=linux/kernel/git/mchehab/v4l-dvb.git;a=history;f=drivers/media/video/saa7134/saa7134-video.c;h=6396d9b5c0636ced4538fc47460078b54ec0c6d3;hb=HEAD
and fixed for 2.6.23 by later commit.

for the saa7164_video.c analog capture is still incomplete or broken in linux-dvb mercurial and releases kernels by one of those commits: http://git.kernel.org/?p=linux/kernel/git/mchehab/v4l-dvb.git;a=history;f=drivers/media/common/saa7146_video.c;h=ae36d101006b6d0600898b76af319b95d90c1c31;hb=HEAD

could the authors pls give a hint which commit for the saa7134 could have fixed it for saa7134 analog cards? I'll correct the saa7146_video.c code, then, otherwise it will take more weeks or 4E4 to find the bug.

thx
y
tom


driver debug log attached from mencoder try, many nopage errors, maybe helps.

Attachment: videobuf.log.bz2
Description: application/bzip

_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux