[mythtv-users] XvMC Greyscale OSD fix in trunk SVN
Tom Lichti
tom at redpepperracing.com
Mon Dec 10 19:35:34 UTC 2007
How do you enable the fix in svn? I have an nVidia 5200 card, and I used
to be able to use the database ahck to enable the colour OSD when
running XvMC. I can't seem to find the right combination of settings in
current SVN to accomplish the same thing. I tried setting 'OSD Renderer'
to chromakey, but when I play a recording I get an error in the log:
2007-12-10 12:42:12.303 VideoOutputXv: Adaptor#0: NV17 Video Texture has
flag[s]: XvInputMask XvImageMask
2007-12-10 12:42:12.303 VideoOutputXv: Has XVideo flags...
2007-12-10 12:42:12.303 VideoOutputXv: Here...
2007-12-10 12:42:12.303 XvMCSurfaceTypes::find(w 480, h 480, chroma 1,
vld 0, idct 1, mpeg2, sub-width 0, sub-height 0, disp, p<= 276, 2450
<=p, port, surfNum)
2007-12-10 12:42:12.303 Trying XvMC port 245
2007-12-10 12:42:12.303 Found a suitable XvMC surface 0
2007-12-10 12:42:12.303 VideoOutputXv: Grabbed xv port 245
2007-12-10 12:42:12.303 VideoOutputXv: XvMC surface found with IDCT
support on port 245
2007-12-10 12:42:12.304 VideoOutputXv: XvMC Adaptor Name: 'NV17 Video
Texture'
2007-12-10 12:42:12.315 VDP: SetVideoRenderer(xvmc-opengl)
2007-12-10 12:42:12.315 VDP: SetVideoRender(xvmc-opengl) ==
GetVideoRenderer()
2007-12-10 12:42:12.316 VideoOutputXv: Chromakeying not possible with
this XVideo port.
2007-12-10 12:42:12.316 VideoOutputXv: Ack! Disabling ChromaKey OSD
We can't use ChromaKey OSD if chromakeying is
not supported!
What am I doing wrong? I have
Option "XvmcUsesTextures" "false"
and
Section "Extensions"
Option "Composite" "false"
EndSection
in my xorg.conf, and my version info is:
Source code version : 15041M
SVN branch : trunk
Library API version : 0.21.20071202-1
Network Protocol Version: 36
Options compiled in:
linux release using_oss using_alsa using_backend using_directfb
using_frontend using_ivtv using_lirc using_opengl_vsync
using_opengl_video using_v4l using_x11 using_xrandr using_xv using_xvmc
using_xvmc_opengl using_bindings_perl using_opengl using_ffmpeg_threads
using_xvmc_pbuffer
Could there be a conflict with the multi-threading, or am I missing
something?
Thanks
Tom
More information about the mythtv-users
mailing list