I have compile latest Xorg + DRM + unichrome driver for my EPIA box. DRI, Mplayer works. I have installed bttv card add to xorg.conf Load "v4l" but when I start X xvinfo doesn't see video4linux adaptor. Without this doesn't work video scaling with xawtv. When Xserver starts than says: (II) v4l: init start (II) v4l: /dev/video0 open ok (II) v4l: add attr XV_ENCODING (II) v4l: add attr XV_BRIGHTNESS (II) v4l: add attr XV_CONTRAST (II) v4l: add attr XV_SATURATION (II) v4l: add attr XV_HUE (II) v4l: add attr XV_MUTE (II) v4l: init done, 1 device(s) found but xvinfo doesn't see a adaptor.
Actually, xawtv should work fine without the v4l module. You may have to mess with the xawtv -xv options depending on which XvPut() functions your GPU supports.
(In reply to comment #1) > Actually, xawtv should work fine without the v4l module. You may have to mess > with the xawtv -xv options depending on which XvPut() functions your GPU supports. On my main PC with Nvidia (Xfree 4.2.1) card withou v4l xawtv run only in DGA mode (no scaling). On my test machine with Xorg unichrome driver support only PutImage and with this xawtv doesn't work.
double check the xawtv man page. I believe there is an option to force xvputimage(). you might also try and disable the other xv options. Last time I tried xawtv it worked fine without the v4l module once I had the right options set. The v4l module has always tended to be problematic.
(In reply to comment #3) You are right -xv-image forces usage of XvPutImage but only in grabdisplay mode but I want overlay. But my main intersest is where is problem and why xvinfo doesn't show video4linux adaptor. V4l module is loaded and initialized OK.
Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Is this still a problem with modern deliverables?
I this time HW overlay with PCI bussmastering isn't supported on any HW I mean. Please close the bug.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.