Andrew de Quincey wrote: > > > A bit strange since I have no tuner and my board has 4 composite inputs > > ... > > Ah, you need to add the following to modules.conf. I couldn't find a way of > telling a BMK card apart from the other MPEX cards, so its up to the user to > tell it. > > options saa7134 card=18 >
Oh! I must realize that I read it before in this list :(, sorry. The last release version of the driver does not still support the 18 card, so I finally installed the last snapshot over a 2.6.0-test7. Things works better now: I get a great color program stream with proper tables from /dev/video1 as expected :) VIDIOC_ENUMINPUT ioctl for video0 returns now the correct inputs, but VIDIOC_QUIERYCAP insist on I have a tuner. Just letting you know since it is not very important (and I think it's so easy to change, I try it if I get bored ;) video1 returns some info for this ioctls too, but I don't know if this is expected. In fact, according to VIDIO_ENUMINPUT I only have one input called CCIR656 ... again this is not important I hope. BTW: I have two minor problems building the driver: Some calls to dprintk like dprintk("hwinit1\n") makes gcc to complain with a parser error. I just change them as dprintk("%s", "hwinit1\n") And the generated modules have the .o extension so module-init-tools programs will not properly manage them, I just rename them as .ko Are anyone working on some ioctls to control the encoding parameters like bitrate or video size? If not I'll try to add them, but I have a very poor idea about the driver code yet. Thanks for your help -- --------------------- | Samuel | ---------------------