installling bttv in linux 2.4.4

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



Hi all
I am making a grabber that have to grab pictures every 1/25 sec. The picktures
have to be copyed to some other location for further calculations.  I have
tried to do so with the standard bttv driver shiped with kernel 2.4.4. I am
using a hauppage winTV card. I have to mmap bufferes. I have made a sample
program that look like this.

start grab buffer
shift buffer
while(1) {
    start grab buffer
    shift buffer
    sync buffer
    copy buffer
}

but I get the same picture from both buffers (pic 0=1, 1=2, 3=4,......). The
strange thing is that i get the pictures with exact 25Hz.

So I tried to read some doc on the net. I found a bttv 8.0.16 bttv driver that
could grab with 25Hz, and olso stated that the 7.xx could not do so.

perfect.....

so I have downloaded a lot of  tgz files from the net but I think I miss
something.

This is what I have tried.

videodevX-20010501.tgz (tar -zxvf  make make install)
driver-20010316.tgz           (tar -axvf make make install)
from this I get
bttv-driver.c:346:9: warning: pasting "(" and "KERN_DEBUG" does not give a
valid preprocessing token
bttv-driver.c:436:25: warning: pasting "(" and ""bttv%d: PLL: is off\n"" does
not give a valid preprocessing token
and A LOT MORE...


I olso tried this
bttv-0.8.16.tar.gz (tar -zxvf )
patch -p1 < patch patch-v4l2-2.4.4  (does patch , but not with a clean kernel.
some setting have to be enabled)
patch -p1 < patch-v4l2-2.4.4-ac6    (gets HUNK.  So I tried without this.)

make -> a lot of errors

What am I doing wrong?
Have I missed something?

I have tried for 2 dayes now. Thats the reason for this mail. I gees the
answer is simple.

Anders Gnistrup.







[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux