[mythtv-commits] mythtv commit: r20213 by markk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Mon Mar 16 05:50:02 UTC 2009
Author: markk
Date: 2009-03-16 05:50:01 +0000 (Mon, 16 Mar 2009)
New Revision: 20213
Changeset: http://cvs.mythtv.org/trac/changeset/20213
Modified:
trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.cpp
trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.h
trunk/mythtv/libs/libmythtv/playercontext.cpp
trunk/mythtv/libs/libmythtv/playercontext.h
trunk/mythtv/libs/libmythtv/tv_play.cpp
trunk/mythtv/libs/libmythtv/tv_play.h
trunk/mythtv/libs/libmythtv/util-vdpau.cpp
trunk/mythtv/libs/libmythtv/util-vdpau.h
trunk/mythtv/libs/libmythtv/videoout_d3d.cpp
trunk/mythtv/libs/libmythtv/videoout_dx.cpp
trunk/mythtv/libs/libmythtv/videoout_null.cpp
trunk/mythtv/libs/libmythtv/videoout_xv.cpp
trunk/mythtv/libs/libmythtv/videooutbase.cpp
trunk/mythtv/libs/libmythtv/videooutbase.h
trunk/mythtv/libs/libmythtv/videoouttypes.h
Log:
Recreate video playback objects when the VDPAU device is pre-empted.
- extend video playback error status so that we can identify different error types.
- if a recoverable video error is encountered, recreate the player(s).
This currrently only works with VDPAU pre-emption. I'm looking to extend this to VDPAU decoder failure as well.
More information about the mythtv-commits
mailing list