[mythtv-commits] mythtv commit: r23420 by markk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Mon Feb 1 08:49:53 UTC 2010
Author: markk
Date: 2010-02-01 08:49:52 +0000 (Mon, 01 Feb 2010)
New Revision: 23420
Changeset: http://svn.mythtv.org/trac/changeset/23420
Modified:
trunk/mythtv/libs/libmythtv/avformatdecoder.cpp
trunk/mythtv/libs/libmythtv/avformatdecoder.h
trunk/mythtv/libs/libmythtv/videodisplayprofile.cpp
trunk/mythtv/libs/libmythtv/videodisplayprofile.h
trunk/mythtv/libs/libmythtv/videoout_d3d.cpp
trunk/mythtv/libs/libmythtv/videoout_d3d.h
trunk/mythtv/libs/libmythtv/videoout_directfb.cpp
trunk/mythtv/libs/libmythtv/videoout_directfb.h
trunk/mythtv/libs/libmythtv/videoout_null.cpp
trunk/mythtv/libs/libmythtv/videoout_null.h
trunk/mythtv/libs/libmythtv/videoout_opengl.cpp
trunk/mythtv/libs/libmythtv/videoout_opengl.h
trunk/mythtv/libs/libmythtv/videoout_quartz.cpp
trunk/mythtv/libs/libmythtv/videoout_quartz.h
trunk/mythtv/libs/libmythtv/videoout_vdpau.cpp
trunk/mythtv/libs/libmythtv/videoout_vdpau.h
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
Log:
Platform dependant VideoDisplayProfile options.
We now build the list of supported decoders, renderers and associated
options from the decoder and video output classes at run time. Any
unsupported options are ignored when building the profile list from the
database entries.
The net result is that the user is only presented with options that have
been compiled in and the playback code will not try to initialise
renderers that are unavailable. As before, final selection and
validation of decoder/renderer support is completed as needed (e.g. XvMC
support for MPEG2..)
Closes #7967, Refs #7972.
More information about the mythtv-commits
mailing list