[mythtv-users] XvMC with SVN revision 7738 and nvidia driver 6629

Mark deJong dejongm at gmail.com
Wed Nov 9 14:41:49 EST 2005


On 11/9/05, Darius Hardy <darius at sephs.no-ip.info> wrote:
>
> On Wed, 2005-11-09 at 11:12 -0500, Mark deJong wrote:
>
> >
> > I've got:
> >
> > p4 2.8 Ghz.
> > 1 GB RAM
> >
> > The following shows up in the log, most noteably the following:
> > <snip>
> > [mpegvideo_xvmc @ 0xb74edfb0]Warning MVs not available
> > [mpegvideo_xvmc @ 0xb74edfb0]00 motion_type at 114 26
> > [mpegvideo_xvmc @ 0xb74edfb0]Warning MVs not available
> > [mpegvideo_xvmc @ 0xb74edfb0]ac-tex damaged at 79 28
> > [mpegvideo_xvmc @ 0xb74edfb0]slice mismatch
> > </snip
> >
> > Extended log:
> >
> > 2005-11-09 08:25:30.217 AFD: Opened codec 0x8b2fe90,
> > id(MPEG2VIDEO_XVMC) type(Video)
> > 2005-11-09 08:25:30.217 AFD: Opened codec 0x82ff3e0, id(MP2)
> > type(Audio)
> > 2005-11-09 08:25:30.266 Opening audio device '/dev/dsp'.
> > 2005-11-09 08:25:30.266 Opening OSS audio device '/dev/dsp'.
> > 2005-11-09 08:25:30.652 SyncPositionMap liveTV, from Encoder: 6
> > entries
> > XvMC: picture structure FRAME
> > 2005-11-09 08:25:30.839 TV: Changing from None to WatchingLiveTV
> > 2005-11-09 08:25:30.853 Using realtime priority.
> > 2005-11-09 08:25:30.959 Video timing method: RTC
> > 2005-11-09 08:25:30.973 VideoOutputXv Error: ProcessFrameXvMC: Failed
> > to get OSD lock
> > 2005-11-09 08:25:30.993 VideoOutputXv Error: ProcessFrameXvMC: Failed
> > to get OSD lock
> > 2005-11-09 08:25:31.717 TV: Attempting to change from WatchingLiveTV
> > to None
> > 2005-11-09 08:25:31.875 TV: Changing from WatchingLiveTV to None
> > 2005-11-09 08:25:31.891 TV: Attempting to change from None to
> > WatchingLiveTV
> > 2005-11-09 08:25:31.899 Using protocol version 19
> > 0: start_time: -9223372036854.775 duration: -9223372036854.775
> > 1: start_time: -9223372036854.775 duration: -9223372036854.775
> > stream: start_time: -9223372036854.775 duration: -9223372036854.775
> > bitrate=39194 kb/s
> > 2005-11-09 08:25:35.106 AFD: Opened codec 0x82ff3e0,
> > id(MPEG2VIDEO_XVMC) type(Video)
> > 2005-11-09 08:25:35.107 AFD: Opened codec 0x8308bf0, id(AC3)
> > type(Audio)
> > 2005-11-09 08:25:35.124 Opening audio device '/dev/dsp'.
> > 2005-11-09 08:25:35.125 Opening OSS audio device '/dev/dsp'.
> > 2005-11-09 08:25:35.341 SyncPositionMap liveTV, from Encoder: 6
> > entries
> > 2005-11-09 08:25:36.227 TV: Changing from None to WatchingLiveTV
> > 2005-11-09 08:25:36.240 Using realtime priority.
> > 2005-11-09 08:25:36.347 Video timing method: RTC
> > [mpegvideo_xvmc @ 0xb74edfb0]Warning MVs not available
> > [mpegvideo_xvmc @ 0xb74edfb0]00 motion_type at 114 26
> > [mpegvideo_xvmc @ 0xb74edfb0]Warning MVs not available
> > [mpegvideo_xvmc @ 0xb74edfb0]ac-tex damaged at 79 28
> > [mpegvideo_xvmc @ 0xb74edfb0]slice mismatch
> > [mpegvideo_xvmc @ 0xb74edfb0]invalid mb type in I Frame at 100 41
> > [mpegvideo_xvmc @ 0xb74edfb0]skipped MB in I frame at 14 42
> > [mpegvideo_xvmc @ 0xb74edfb0]ac-tex damaged at 20 57
> > [mpegvideo_xvmc @ 0xb74edfb0]mb incr damaged
> > [mpegvideo_xvmc @ 0xb74edfb0]mb incr damaged
> > [mpegvideo_xvmc @ 0xb74edfb0]00 motion_type at 86 41
> > [mpegvideo_xvmc @ 0xb74edfb0]invalid mb type in P Frame at 87 49
> > [mpegvideo_xvmc @ 0xb74edfb0]slice mismatch
> > [mpegvideo_xvmc @ 0xb74edfb0]Warning MVs not available
> > [mpegvideo_xvmc @ 0xb74edfb0]mb incr damaged
> > [mpegvideo_xvmc @ 0xb74edfb0]skipped MB in I frame at 91 7
> > [mpegvideo_xvmc @ 0xb74edfb0]ac-tex damaged at 17 14
> > [mpegvideo_xvmc @ 0xb74edfb0]00 motion_type at 89 33
> > [mpegvideo_xvmc @ 0xb74edfb0]00 motion_type at 68 38
> > [mpegvideo_xvmc @ 0xb74edfb0]00 motion_type at 49 57
> > [mpegvideo_xvmc @ 0xb74edfb0]00 motion_type at 9 59
> > [mpegvideo_xvmc @ 0xb74edfb0]00 motion_type at 24 46
> > [mpegvideo_xvmc @ 0xb74edfb0]skipped MB in I frame at 113 2
> > [mpegvideo_xvmc @ 0xb74edfb0]skipped MB in I frame at 78 13
> > [mpegvideo_xvmc @ 0xb74edfb0]ac-tex damaged at 104 13
> > [mpegvideo_xvmc @ 0xb74edfb0]ac-tex damaged at 63 40
> > [mpegvideo_xvmc @ 0xb74edfb0]mb incr damaged
>
> I'm having trouble getting XvMC playing outside of MythTV but I'm
> managing to watch a sample 1080i clip with an AthlonXP2000+ without
> needing XvMC, so yours shouldn't have any trouble.
>
> At a guess from the logs you gave the mpeg stream could be corrupt. Is
> dma on for your hard-drive?
>
> #hdparm -d /dev/hda
>
> (Change hda for whichever drive you're recording to)


Ok. So I may have something here... While building I get the following:


# Video Output Support
x11 support yes
xrandr support yes
xv support yes
XvMC support yes
XvMC VLD support no
XvMC pro support no
XvMC libs -lXvMCNVIDIA <---- X
OpenGL vsync yes
DirectFB no


But when I do an `ldd /usr/bin/mythtv` I get:

libXvMC.so.1 => /usr/lib/libXvMC.so.1 (0xb6db0000)

not usr/lib/libXvMCNVIDIA_dynamic.so.1

Could this be my problem? Or is this correct?

--
> Darius,
> She who travels light, forgot something.
>
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20051109/5ec387a4/attachment-0001.htm


More information about the mythtv-users mailing list