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

Robert Johnston anaerin at gmail.com
Sun Apr 17 19:31:23 UTC 2005


On 4/16/05, Daniel Kristjansson <danielk at cat.nyu.edu> wrote:
> This is an update on the Xv/XvMC patch.
> The patch is here:
>    http://www.mrl.nyu.edu/~danielk/mythtv/xv-xvmc-merge-v10.patch.bz2
> 
> It adds fixes for OS X compilation, and fixes a segfault detected by
> Robert Johnston. It has some known problems:
> 
>  1/ It does not work for MPEG-TS recordings.
>  2/ It does not work for non-MPEG recordings when XvMC is available.
>  3/ There is an OSD or pause issue which can cause hard lockups on
>     some systems with a GeForce4 MX GPU.
> 
> This patch also ads more doxygen documentation for the VideoBuffers
> and VideoOutput classes.

Still got problems here.

Checked out from CVS this morning, patched with v10 (Above) and compiled.

When loading and displaying the preview, It's tripled and squashed.

When trying to play back (ONLY with XvMC enabled) I get an error on
the frontend and the following in the frontend's log:

2005-04-17 13:10:25.328 AvFormatDecoder: Video has changed from
640x480 to 720x480.
2005-04-17 13:10:27.036 Opening audio device 'default'.
2005-04-17 13:10:27.502 AvFormatDecoder: Couldn't decode file:
"/myth/tv/1041_20050416090000_20050416100000.nuv".
2005-04-17 13:10:27.502 NVP: Couldn't open decoder for:
/myth/tv/1041_20050416090000_20050416100000.nuv
2005-04-17 13:10:29.821 Changing from None to WatchingPreRecorded
2005-04-17 13:10:29.821 Decoder not alive, and trying to play..
2005-04-17 13:10:29.901 Changing from None to None

Yet without XvMC it plays back fine.

Gigabyte NVidia FX5200, NVidia Linux driver v 7174, Kernel version
2.4.25, Recordings are MPEG-2 PS from a PVR-250 (You already have a
1Mb sample of the same file I was trying to play)
-- 
Robert "Anaerin" Johnston


More information about the mythtv-dev mailing list