[mythtv] Video Output patch (incl. Windows & OSX) v10

Daniel Kristjansson danielk at cat.nyu.edu
Mon Apr 18 21:09:53 UTC 2005


On Sat, 2005-04-16 at 14:20 -0400, Daniel Kristjansson wrote:
This is an update on the Xv/XvMC patch.
The patch is here:
   http://www.mrl.nyu.edu/~danielk/mythtv/xv-xvmc-merge-v11.patch.bz2

>From the known problems in the last patch:
>  1/ It does not work for MPEG-TS recordings.
Fixed, turned out to be due to a partially initialized buffer. This was
also causing a problem with a PS file for Robert Johnston. It wasn't
really PS vs. TS recording related, the simply showed up more reliably
in HDTV recordings because the average distance in bytes between PAT 
and PMT tables is larger in HDTV recordings than in NTSC recordings.

Due to this fix, I need someone to test XvMC-VLD playback...

>  2/ It does not work for non-MPEG recordings when XvMC is available.
This is probably fixed, I don't have any non-MPEG recordings around
to test with. If someone could try playing a nuppelvideo recording
on an XvMC capable display I'd be grateful.

>  3/ There is an OSD or pause issue which can cause hard lockups on
>     some systems with a GeForce4 MX GPU.
I haven't looked at this yet. I added an XSync and aquired the global
lock in Show, which may prevent the hard-lockup, but there is still
something wrong with either the XvMC OSD or XvMC pause frame code.

I also fixed a problem with LiveTV preview I forgot to mention in v10,
the width and height were transposed in the buffer init call of
VideoOutputNull. This resulted in some funny looking video...

-- Daniel



More information about the mythtv-dev mailing list