[mythtv-commits] mythtv commit: r9953 - in branches/mythtv-vid by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Sat May 20 17:45:37 EDT 2006


      Author: danielk
        Date: 2006-05-20 21:45:35 +0000 (Sat, 20 May 2006)
New Revision: 9953
   Changeset: http://cvs.mythtv.org/trac/changeset/9953

Modified:

   branches/mythtv-vid/libs/libmyth/settings.cpp
   branches/mythtv-vid/libs/libmyth/settings.h
   branches/mythtv-vid/libs/libmythtv/NuppelVideoPlayer.cpp
   branches/mythtv-vid/libs/libmythtv/NuppelVideoPlayer.h
   branches/mythtv-vid/libs/libmythtv/dbcheck.cpp
   branches/mythtv-vid/libs/libmythtv/libmythtv.pro
   branches/mythtv-vid/libs/libmythtv/videodisplayprofile.cpp
   branches/mythtv-vid/libs/libmythtv/videodisplayprofile.h
   branches/mythtv-vid/libs/libmythtv/videoout_xv.cpp
   branches/mythtv-vid/libs/libmythtv/videoout_xv.h
   branches/mythtv-vid/libs/libmythtv/videooutbase.cpp
   branches/mythtv-vid/libs/libmythtv/videooutbase.h
   branches/mythtv-vid/programs/mythfrontend/globalsettings.cpp
   branches/mythtv-vid/programs/mythfrontend/globalsettings.h
   branches/mythtv-vid/programs/mythfrontend/main.cpp
   branches/mythtv-vid/programs/mythfrontend/mythfrontend.pro
   branches/mythtv-vid/programs/mythfrontend/tv_settings.xml
   branches/mythtv-vid/themes/DVR/tv_settings.xml
   branches/mythtv-vid/themes/G.A.N.T./theme.xml
   branches/mythtv-vid/themes/blue/theme.xml
   branches/mythtv-vid/themes/classic/tv_settings.xml

Log:

This adds video display profiles to the mythtv-vid branch.

At the moment this is only near complete for the VideoOutputXv output method. What it allows you to do is select which video output method to use for each resolution and what OSD rendering method and deinterlacers to use at those resolutions.

There are three sample profiles provided CPU++, CPU+, and CPU--. The first uses ffmpeg software decoding only, the second uses xvmc for HDTV resolutions, and the last uses hardware decoding for all resolutions, including ivtv if it is enabled.

This also tries to simplify the "TV Settings"->Playback settings. It does this by first splitting off the OSD settings, and second by using fewer panes by placing more options on each pane.

Note: If you have used the EIT branch, you will have to manually insert the tables created in dbcheck, I'll update this after the EIT branch merge to svn head.






More information about the mythtv-commits mailing list