Quoting Dmitri <dmitri@xxxxxxxxxxxxxxxxxxxxx>: > Quoting Joe Burks <joe-v4l@xxxxxxxxxxx>: > > I know from experience making my own driver work with everything that with > > several applications (such as gnomemeeting), if they call VIDIOCSPICT with > > a palette type you do not support and you do not return -EINVAL (saying, NO > > you can't have that palette) they will NOT work. > I didn't think of that. Indeed, there is no validation of the palette code > in VIDIOCSPICT. The palette checking code from VIDIOCMCAPTURE should be > copied into VIDIOCSPICT as well. I'll try to do this in few days. Makes > sense. Well, tonight I downloaded and compiled gnomemeeting (the most recent one from their Web site). Then I tried it with 2.4.19 kernel (no changes!) and all 4 models of IBM cameras. All worked out of the box, no configuration of anything was needed, and I tested it connecting to a Win32 box running NetMeeting. I will make patches to VIDIOCSPICT handler anyway, but looks like the current gnomemeeting does not need them. Dmitri -- You got to be very careful if you don't know where you are going, because you might not get there. -- Yogi Berra
Attachment:
pgpolbz4DaECj.pgp
Description: PGP signature