[mythtv-users] Cannot get XVMC to work?
Tom Lichti
tom at redpepperracing.com
Wed May 17 18:15:08 UTC 2006
Nate Carlson wrote:
> On Wed, 17 May 2006, Tom Lichti wrote:
>
>> ldd /usr/local/bin/mythfrontend | grep -i xvmc
>>
>> Should output something like:
>>
>> libXvMCW.so.1 => /usr/X11R6/lib/libXvMCW.so.1 (0xb6bf6000)
>> libXvMC.so.1 => /usr/X11R6/lib/libXvMC.so.1 (0xb6bf3000)
>>
>> And verify that the linked file exists.
>>
>
> natecars at chromium:~$ ldd /usr/bin/mythfrontend | grep -i xvmc
> libXvMC.so.1 => /usr/X11R6/lib/libXvMC.so.1 (0xb6c3f000)
> natecars at chromium:~$ ls -alh /usr/X11R6/lib/libXvMC.so.1
> lrwxrwxrwx 1 root root 14 2006-03-20 12:52 /usr/X11R6/lib/libXvMC.so.1 -> libXvMC.so.1.0
>
> Do there need to be the two files, or is this ok?
>
>
One is fine, as long as it exists. What does
cat /etc/X11/XvMCConfig
say?
>> What does your frontend log say?
>>
>
> Absolutely nothing about XvMC. :/ Should it? Is it possible to enable
> more detailed logging?
>
>
mythfrontend -v important,general,playback
Should give you lots of info. Mine looks like this:
2006-05-17 08:16:18.551 VideoOutputXv: XvMC version: 1.0
2006-05-17 08:16:18.552 XvMCSurfaceTypes::find(w 720, h 480, chroma 1,
vld 0, idct 1, mpeg2, sub-wid
th 0, sub-height 0, disp, p<= 240, 2400 <=p, port, surfNum)
2006-05-17 08:16:18.552 Trying XvMC port 240
2006-05-17 08:16:18.555 Found a suitable XvMC surface 0
2006-05-17 08:16:18.556 VideoOutputXv: @ j=1 Looking for flag[s]:
XvInputMask
2006-05-17 08:16:18.556 VideoOutputXv: Adaptor: 0 has flag[s]:
XvInputMask XvImageMask
2006-05-17 08:16:18.556 XvMCSurfaceTypes::find(w 720, h 480, chroma 1,
vld 0, idct 1, mpeg2, sub-wid
th 0, sub-height 0, disp, p<= 240, 2400 <=p, port, surfNum)
2006-05-17 08:16:18.556 Trying XvMC port 240
2006-05-17 08:16:18.556 Found a suitable XvMC surface 0
2006-05-17 08:16:18.557 VideoOutputXv: Grabbed xv port 240
2006-05-17 08:16:18.557 VideoOutputXv: XvMC surface found with IDCT
support on port 240
.
.
.
2006-05-17 08:16:18.785 VideoOutputXv: ctor
2006-05-17 08:16:18.786 Over/underscan. V: 0, H: 0, XOff: 0, YOff: 0
2006-05-17 08:16:18.787 Display Rect left: 0, top: 0, width: 800,
height: 600, aspect: 1.33333
2006-05-17 08:16:18.787 Video Rect left: 0, top: 0, width: 720,
height: 480, aspect: 1.33333
2006-05-17 08:16:18.787 VideoOutputXv: Pixel dimensions: Screen 800x600,
window 800x600
2006-05-17 08:16:18.788 VideoOutputXv: Estimated display dimensions:
203x154 mm Aspect: 1.31818
2006-05-17 08:16:18.788 VideoOutputXv: Estimated window dimensions:
203x154 mm Aspect: 1.31818
2006-05-17 08:16:18.788 VideoOutputXv: XvMC version: 1.0
2006-05-17 08:16:18.789 VideoOutputXv: XvMCTex: Init failed
2006-05-17 08:16:18.790 VideoOutputXv: @ j=1 Looking for flag[s]:
XvInputMask
2006-05-17 08:16:18.790 VideoOutputXv: Adaptor: 0 has flag[s]:
XvInputMask XvImageMask
2006-05-17 08:16:18.791 XvMCSurfaceTypes::find(w 720, h 480, chroma 1,
vld 0, idct 1, mpeg2, sub-wid
th 0, sub-height 0, disp, p<= 240, 2400 <=p, port, surfNum)
2006-05-17 08:16:18.791 Trying XvMC port 240
2006-05-17 08:16:18.791 Found a suitable XvMC surface 0
2006-05-17 08:16:18.791 VideoOutputXv: Grabbed xv port 240
2006-05-17 08:16:18.792 VideoOutputXv: XvMC surface found with IDCT
support on port 240
Tom
More information about the mythtv-users
mailing list