I had a similar problem with QUERYBUF: http://marc.theaimsgroup.com/?l=linux-video&m=100669911532690&w=2 It was fixed by reversing the userdma patch: patch -p0 -R < 12_userdma-2.4.15-pre6.diff Gert Stefan Agamanolis wrote: > > has anyone gotten V4L2 streaming (mmap) capture to work with bttv > 0.8.31? i could really use a few pointers on module options or kernel > configs. below is the full question: > > i'm trying to make the switch to bttv2 to bttv 0.8.31. i have RH 7.2, > kernel upgraded to 2.4.16, all of gerd's latest patches applied, and > bttv 0.8.31 installed successfully. i can do capture via read() with no > problem. streaming capture does not work though, and i need it badly. > > here's what happens when i try to run xcaptest from the V4L2 apps > collection: > > G_PARM in capture_init: Invalid argument > S_PARM in capture_init: Invalid argument > QUERYBUF in capture_start: Invalid argument > called v4l2_set_fps with fps=30 > time per frame is: 134594864 > time per frame is: 333667 > time per frame is: 0 > > when i try to run my own apps, the same kinds of failures occur. all of > these worked fine under bttv2. here's what i have in my modules.conf: > > # i2c > alias char-major-89 i2c-dev > options i2c-core i2c_debug=1 > options i2c-algo-bit bit_test=1 > > # bttv > alias char-major-81 videodev > alias char-major-81-0 bttv > options bttv card=10 v4l2=1 mmap=1 > > am i missing a kernel module or option to enable mmap capture? can > someone point me at a doc? thanks in advance. > > s t e f a n > > _______________________________________________ > Video4linux-list mailing list > Video4linux-list@xxxxxxxxxx > https://listman.redhat.com/mailman/listinfo/video4linux-list