[mythtv] [mythtv-commits] mythtv commit: r9915 - in trunk/mythtv by danielk

Kevin Kuphal kuphal at dls.net
Thu May 11 23:33:44 UTC 2006


mythtv at cvs.mythtv.org wrote:
>       Author: danielk
>         Date: 2006-05-11 14:50:17 +0000 (Thu, 11 May 2006)
> New Revision: 9915
>    Changeset: http://cvs.mythtv.org/trac/changeset/9915
>
> Added:
>
>    trunk/mythtv/libs/libmythtv/osdchromakey.cpp
>    trunk/mythtv/libs/libmythtv/osdchromakey.h
>    trunk/mythtv/libs/libmythtv/util-xv.cpp
>    trunk/mythtv/libs/libmythtv/util-xv.h
>    trunk/mythtv/libs/libmythtv/util-xvmc.cpp
>    trunk/mythtv/libs/libmythtv/util-xvmc.h
>    trunk/mythtv/libs/libmythtv/xvmctextures.cpp
>    trunk/mythtv/libs/libmythtv/xvmctextures.h
>
> Modified:
>
>    trunk/mythtv/configure
>    trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.cpp
>    trunk/mythtv/libs/libmythtv/libmythtv.pro
>    trunk/mythtv/libs/libmythtv/osd.cpp
>    trunk/mythtv/libs/libmythtv/osdtypes.cpp
>    trunk/mythtv/libs/libmythtv/osdtypes.h
>    trunk/mythtv/libs/libmythtv/osdxvmc.cpp
>    trunk/mythtv/libs/libmythtv/tv_play.cpp
>    trunk/mythtv/libs/libmythtv/videobuffers.cpp
>    trunk/mythtv/libs/libmythtv/videobuffers.h
>    trunk/mythtv/libs/libmythtv/videoout_directfb.cpp
>    trunk/mythtv/libs/libmythtv/videoout_ivtv.cpp
>    trunk/mythtv/libs/libmythtv/videoout_null.cpp
>    trunk/mythtv/libs/libmythtv/videoout_quartz.cpp
>    trunk/mythtv/libs/libmythtv/videoout_xv.cpp
>    trunk/mythtv/libs/libmythtv/videoout_xv.h
>    trunk/mythtv/libs/libmythtv/videooutbase.cpp
>    trunk/mythtv/libs/libmythtv/videooutbase.h
>    trunk/mythtv/libs/libmythtv/vsync.h
>    trunk/mythtv/settings.pro
>
> Log:
>
> Fixes #906. Fixes #1461. Refs #137. Merges revisions 9854:9914 in mythtv-vid to head.
>
> This brings over fixes for XvMC running out of frames and XvMC rendering pause frames (#906).
>
> The OSD fading (#1461) is fixed as far as I can tell. Tj NG is still reporting problems, but I can't reproduce his problem with the same setup so I'm closing the ticket.
>
> The rewind+play wierdness in #137 is not entirely fixed, but it's different now; the immediate problem with the pause frame is fixed, but playback does not resume normally because we still throw away the I and P frames while we still need them.
>   
*applause*

This works great for me now (the fading OSD) with ChromaKey OSD on my 
Nvidia 5200.  Combined now with the recently added Use XvMC for HD only 
setting, I've got great HD playback with XvMC for the occasional studder 
on software HD on my frontend and solid Standard playback for my SD 
recordings.

Kevin


More information about the mythtv-dev mailing list