[mythtv] mpgerecorder.cpp: Why 2 open()'s in OpenV4L2DeviceAsInput() ?

Dennis Lou dlou99 at yahoo.com
Sat May 10 21:47:41 UTC 2008


From: Janne Grunau <janne-mythtv at grunau.be>
>> This is a problem with my cx88_blackbird
>
>That's a driver bug. Cards using the mpeg encoding api are supposed to 
>work with cat /dev/video0 and v4l2ctl.

The way I read the second paragraph, multiple opens are not mandatory implying that MythTV is out of spec:

http://www.linuxtv.org/downloads/video4linux/API/V4L2_API/spec-single/v4l2.html#AEN249

>Which kernel/driver do you use? I remember this issue and think it was 
>resolved in the driver (I'm not sure).

$ uname -r
2.6.24.4-64.fc8

$ v4l2-ctl -d 2 -D
Driver Info:
        Driver name   : cx88_blackbird
        Card type     : ASUS PVR-416
        Bus info      : PCI:0000:03:08.2
        Driver version: 6
        Capabilities  : 0x05010001
                Video Capture
                Tuner
                Read/Write
                Streaming

-Dennis



      ____________________________________________________________________________________
Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ


More information about the mythtv-dev mailing list