On my system with SuSe 7.3, a fresh setup, I do not get xawtv running in an orderly way. That was also the case with the version 7.2 but I hoped that due to the visible improvements between the two versions I would have it going without problems.. I have an btb 848 Hauppage (old) card. I can have xawtv running sort of. As far as I can find out the card is recognized, but I only get an image (without too much color though) if I turn the overlay of and use grabbing instead. That is not as it should be ;-(. According to the man pages/howto this should point into the direction of a defect setup with the v4l-conf. I v4l-conf gave me the following info: v4l-conf: using X11 display :0.0 dga: version 2.0 mode: 1024x768, depth=16, bpp=16, bpl=2048, base=0x4018a000 /dev/video0 [v4l2]: ioctl VIDIOC_QUERYCAP: Invalid argument done I thought that this is the information expected and do not see where there could be a problem. Any ideas?
hi, the problem is the following :
/dev/video0 [v4l2]: ioctl VIDIOC_QUERYCAP: Invalid argument
this means that the app (in this case xawtv) tried to access the card in an unsupported fashion (wrong dimensions, whatever) it could also mean that xawtv tries to access video4linux with an api designed for another version (v4l and v4l2 are not compatible) maybe you use video4linux2, but an older xawtv, which was compiled to use video4linux1 ?? you should check that xawtv, video4linux, and the bttv driver have the right versions .... greets, chris -- visit me: http://mamalala.de - jmax audio related http://video.mamalala.de - jmax video related irc.openprojects.net - channel #jmax
Thanks for the info. As this was a straight new 7.3 install I would expect that the versions are all in the comparable versions. Is their a method to find out what causes the VIDIOC_QUERYCAP ? How about the "wrong dimensions" which you mention? And the "whatever" ;-). On Sunday 20 January 2002 12:19, Christian Klippel wrote:
hi,
the problem is the following :
/dev/video0 [v4l2]: ioctl VIDIOC_QUERYCAP: Invalid argument
this means that the app (in this case xawtv) tried to access the card in an unsupported fashion (wrong dimensions, whatever) it could also mean that xawtv tries to access video4linux with an api designed for another version (v4l and v4l2 are not compatible) maybe you use video4linux2, but an older xawtv, which was compiled to use video4linux1 ??
you should check that xawtv, video4linux, and the bttv driver have the right versions ....
On Sunday 20 January 2002 08.33, Constant Brouerius van Nidek wrote:
Thanks for the info. As this was a straight new 7.3 install I would expect that the versions are all in the comparable versions. Is their a method to find out what causes the VIDIOC_QUERYCAP ? How about the "wrong dimensions" which you mention? And the "whatever" ;-).
VIDIOC_QUERYCAP isn't "caused", it is a parameter to v4l2 ioctl. xawtv calls it to see if v4l2 is present, and if it isn't, it will use v4l version 1. The message can safely be ignored, it isn't related to your problem. You don't mention what video card you're using. Check if overlay is supported at all. You may need to set Option "overlay" in /etc/X11/XF86Config for some cards. regards Anders
participants (3)
-
Anders Johansson
-
Christian Klippel
-
Constant Brouerius van Nidek