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

Mark deJong dejongm at gmail.com
Wed Nov 9 14:13:09 EST 2005


On 11/9/05, Curtis Stanford <curtis at stanfordcomputing.com> wrote:
>
>
> On Nov 9, 2005, at 11:34 AM, Darius Hardy 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)
>
> Are you using firewire? I'm finding that my DCT-6200 box spits out
> some pretty bad mpeg streams. I get a lot of errors like you are
> seeing on HD channels. The weird thing is, some channels are better
> than others. The HD movie channel and PBS are almost flawless. The
> network HD channels are full of crap, it seems. I get jumpy audio and
> lots of errors and prebuffering pauses on these channels.


Not firewire. It's PCI. And when I watch w/o XvMC is looks a lot better but
obviously loosing frames. The CPU is at about 75% with 2.5 - 3 system load.

Darius: All drives have dma enabled. My video storage is using LVM striped
across two disks. Actual disk utilization is rather low.



Curtis
>
>
>
> _______________________________________________
> 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/61e02a3b/attachment.htm


More information about the mythtv-users mailing list