[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