[mythtv-commits] mythtv commit: r14405 - in trunk/mythtv by danielk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Wed Sep 5 16:58:56 UTC 2007
Author: danielk
Date: 2007-09-05 16:58:55 +0000 (Wed, 05 Sep 2007)
New Revision: 14405
Changeset: http://cvs.mythtv.org/trac/changeset/14405
Added:
trunk/mythtv/libs/libavcodec/dvdv.c
trunk/mythtv/libs/libmythtv/mythcodecid.cpp
trunk/mythtv/libs/libmythtv/mythcodecid.h
trunk/mythtv/libs/libmythtv/openglcontext.cpp
trunk/mythtv/libs/libmythtv/openglcontext.h
trunk/mythtv/libs/libmythtv/openglvideo.cpp
trunk/mythtv/libs/libmythtv/openglvideo.h
trunk/mythtv/libs/libmythtv/util-opengl.cpp
trunk/mythtv/libs/libmythtv/util-opengl.h
trunk/mythtv/libs/libmythtv/util-osx-cocoa.h
trunk/mythtv/libs/libmythtv/util-osx-cocoa.mm
trunk/mythtv/libs/libmythtv/videodisplayprofile.cpp
trunk/mythtv/libs/libmythtv/videodisplayprofile.h
Modified:
trunk/mythtv/configure
trunk/mythtv/libs/libavcodec/allcodecs.c
trunk/mythtv/libs/libavcodec/avcodec.h
trunk/mythtv/libs/libavcodec/libavcodec.pro
trunk/mythtv/libs/libavcodec/mpeg12.c
trunk/mythtv/libs/libavcodec/myth_utils.c
trunk/mythtv/libs/libmyth/DisplayResX.cpp
trunk/mythtv/libs/libmyth/libmyth.pro
trunk/mythtv/libs/libmyth/mythcontext.h
trunk/mythtv/libs/libmyth/screensaver.cpp
trunk/mythtv/libs/libmyth/settings.cpp
trunk/mythtv/libs/libmyth/settings.h
trunk/mythtv/libs/libmyth/util-x11.cpp
trunk/mythtv/libs/libmyth/util-x11.h
trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.cpp
trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.h
trunk/mythtv/libs/libmythtv/avformatdecoder.cpp
trunk/mythtv/libs/libmythtv/avformatdecoder.h
trunk/mythtv/libs/libmythtv/channeleditor.cpp
trunk/mythtv/libs/libmythtv/datadirect.cpp
trunk/mythtv/libs/libmythtv/dbcheck.cpp
trunk/mythtv/libs/libmythtv/decoderbase.h
trunk/mythtv/libs/libmythtv/diseqcsettings.cpp
trunk/mythtv/libs/libmythtv/dtvsignalmonitor.cpp
trunk/mythtv/libs/libmythtv/dummydecoder.h
trunk/mythtv/libs/libmythtv/eitcache.cpp
trunk/mythtv/libs/libmythtv/eithelper.cpp
trunk/mythtv/libs/libmythtv/eitscanner.cpp
trunk/mythtv/libs/libmythtv/frame.h
trunk/mythtv/libs/libmythtv/ivtvdecoder.cpp
trunk/mythtv/libs/libmythtv/ivtvdecoder.h
trunk/mythtv/libs/libmythtv/libmythtv.pro
trunk/mythtv/libs/libmythtv/nuppeldecoder.cpp
trunk/mythtv/libs/libmythtv/nuppeldecoder.h
trunk/mythtv/libs/libmythtv/osdchromakey.cpp
trunk/mythtv/libs/libmythtv/profilegroup.h
trunk/mythtv/libs/libmythtv/siscan.cpp
trunk/mythtv/libs/libmythtv/transporteditor.cpp
trunk/mythtv/libs/libmythtv/tv_play.cpp
trunk/mythtv/libs/libmythtv/tv_play.h
trunk/mythtv/libs/libmythtv/videobuffers.cpp
trunk/mythtv/libs/libmythtv/videoout_directfb.cpp
trunk/mythtv/libs/libmythtv/videoout_directfb.h
trunk/mythtv/libs/libmythtv/videoout_dvdv.h
trunk/mythtv/libs/libmythtv/videoout_dvdv.mm
trunk/mythtv/libs/libmythtv/videoout_dx.cpp
trunk/mythtv/libs/libmythtv/videoout_dx.h
trunk/mythtv/libs/libmythtv/videoout_ivtv.cpp
trunk/mythtv/libs/libmythtv/videoout_ivtv.h
trunk/mythtv/libs/libmythtv/videoout_null.cpp
trunk/mythtv/libs/libmythtv/videoout_null.h
trunk/mythtv/libs/libmythtv/videoout_quartz.cpp
trunk/mythtv/libs/libmythtv/videoout_quartz.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
trunk/mythtv/libs/libmythtv/videosource.cpp
trunk/mythtv/libs/libmythtv/vsync.cpp
trunk/mythtv/libs/libmythtv/vsync.h
trunk/mythtv/libs/libmythtv/xvmctextures.cpp
trunk/mythtv/libs/libmythtv/xvmctextures.h
trunk/mythtv/libs/libmythtv/yuv2rgb.cpp
trunk/mythtv/libs/libmythtv/yuv2rgb.h
trunk/mythtv/programs/mythfrontend/globalsettings.cpp
trunk/mythtv/programs/mythfrontend/globalsettings.h
trunk/mythtv/programs/mythfrontend/main.cpp
trunk/mythtv/programs/mythfrontend/mythfrontend.pro
trunk/mythtv/programs/mythfrontend/playbackbox.cpp
trunk/mythtv/programs/mythfrontend/tv_settings.xml
trunk/mythtv/programs/mythtv-setup/main.cpp
trunk/mythtv/programs/mythtv-setup/mythtv-setup.pro
trunk/mythtv/programs/mythtv/main.cpp
trunk/mythtv/programs/mythtv/mythtv.pro
trunk/mythtv/programs/programs-libs.pro
trunk/mythtv/themes/DVR/tv_settings.xml
trunk/mythtv/themes/G.A.N.T/theme.xml
trunk/mythtv/themes/blue/theme.xml
trunk/mythtv/themes/classic/tv_settings.xml
Log:
Refs #2287. Merges mythtv-vid to head.
You must rerun ./configure before comiling and recompile and install the plugins after installing this.
Unlike the mythtv-vid branch, compiling OpenGL rendering is disabled due to some instability issues.
There are a few video related things in here:
* Adds Video Profiles and a Video Profiles Editor to Playback config. This allows you to use different rendering methods and deinterlacer options for different video resolutions.
* Adds an accelerated playback "DVDV" for OS X
* This enables compiling XvMC chromakey rendering by default
* This enables compiling DirectFB rendering by default, and adds support for the newish DirectFB 1.0
* This enables compiling PVR-350 rendering by default
* This splits OSD configuration out from the general Playback config. (A separate commit will add this to the external themes.)
Please report any problems on the #2287 mythtv-vid ticket.
More information about the mythtv-commits
mailing list