On Mittwoch 30 August 2006 11:56, CR wrote:
> Hi all,
> 
> Some of you on the VDR mailing list may have seen me struggling to get
> softdevice's OSD to work without odd artifacts.
> 
> Although I have not yet found the source of the problem, I have a
> potential work around:  I believe my nVidia 6200 provides hardware alpha
> blending support for Xv images.  I think most, if not all new nVidia cards
> do.  If so, this would be really nice to support!
> 
> xdpyinfo lists for the blitter port, among other things:
> 
> 


> X-Video Extension version 2.2
> screen #0
>   Adaptor #0: "NV17 Video Texture"
>     number of ports: 1
>     port base: 53

> Adaptor #1: "NV05 Video Blitter"
>     number of ports: 32
>     port base: 54


I don't know if I ask for that, but which port do we use ?
This is reported in syslog. The message looks like:

Sep  8 19:04:08 jarada jarada vdr: [13404] [XvVideoOut]: ATI Radeon Video 
Overlay: available ports 73 - 73
Sep  8 19:04:08 jarada jarada vdr: [13404] [XvVideoOut]: grabbed port 73

It is possible to force use of a dedicated port in source code. This is 
not yet exposed to an argument.
Can you try this small modification ?

Index: video-xv.c
===================================================================
RCS file: /cvsroot/softdevice/softdevice/video-xv.c,v
retrieving revision 1.60
diff -U3 -r1.60 video-xv.c
--- video-xv.c  4 Sep 2006 20:29:53 -0000       1.60
+++ video-xv.c  8 Sep 2006 18:39:38 -0000
@@ -776,6 +776,7 @@

   format = FOURCC_YV12;
   use_xv_port = 0;
+  use_xv_port = 54;
   w_name = "vdr";
   i_name = "vdr";


-- 
Stefan Lucke
_______________________________________________
Softdevice-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/softdevice-devel

Reply via email to