[mythtv-firehose] mythtv/master commit: f09c512b4 by Robert McNamara (rmcnamara)

MythTV noreply at mythtv.org
Wed Jun 8 07:31:52 UTC 2011


      Author:  Robert McNamara <rmcnamara at mythtv.org>
 Change Date:  2011-06-08T00:26:13-07:00
   Push Date:  2011/06/08 00:31:41 -0700
  Repository:  mythtv
      Branch:  master
New Revision:  f09c512b4cc6dc3527d52c4f386fa59058254b07
   Changeset:  https://github.com/MythTV/mythtv/commit/f09c512b4

Log:

Merge MythVideo into core.

Most definitely requires a make distclean of both core and plugins.  To be safe, you should also probably remove the libmythvideo.so file from your installed plusings dir ($PREFIX/libs/mythtv/plugins).

Move all the UI portions of mythvideo into the core of MythTV.  The concept of a TV-only media center has become increasingly irrelevant, and this is the first move towards bringing obvious and necessary functionality in to the core.

Part of this work was already done before .24 with the creation of libmythmetadata, which held all the non-UI portions of mythvideo.  Since the DB changes were committed to make sure that all users now have a videometadata table, the only thing that remained was to bring the UI itself into mythfrontend.  This work is now more or less done.  There's a lot of interconnected menu themes, bits, and pieces, but my testing of all menu themes and all obvious video settings, views, and popups seems to indicate that all is working properly.  I'm sure that at least *something* has escaped me, but we'll handle those issues as they arrive.

Added:

   mythtv/programs/mythfrontend/editvideometadata.cpp
   mythtv/programs/mythfrontend/editvideometadata.h
   mythtv/programs/mythfrontend/videodlg.cpp
   mythtv/programs/mythfrontend/videodlg.h
   mythtv/programs/mythfrontend/videofileassoc.cpp
   mythtv/programs/mythfrontend/videofileassoc.h
   mythtv/programs/mythfrontend/videofilter.cpp
   mythtv/programs/mythfrontend/videofilter.h
   mythtv/programs/mythfrontend/videoglobalsettings.cpp
   mythtv/programs/mythfrontend/videoglobalsettings.h
   mythtv/programs/mythfrontend/videolist.cpp
   mythtv/programs/mythfrontend/videolist.h
   mythtv/programs/mythfrontend/videometadatasettings.cpp
   mythtv/programs/mythfrontend/videometadatasettings.h
   mythtv/programs/mythfrontend/videoplayercommand.cpp
   mythtv/programs/mythfrontend/videoplayercommand.h
   mythtv/programs/mythfrontend/videoplayersettings.cpp
   mythtv/programs/mythfrontend/videoplayersettings.h
   mythtv/programs/mythfrontend/videopopups.cpp
   mythtv/programs/mythfrontend/videopopups.h
   mythtv/themes/DVR/video_settings.xml
   mythtv/themes/DVR/videomenu.xml
   mythtv/themes/classic/video_settings.xml
   mythtv/themes/classic/videomenu.xml
   mythtv/themes/default-wide/images/mv_browse_background.png
   mythtv/themes/default-wide/images/mv_browse_nocover_large.png
   mythtv/themes/default-wide/images/mv_browse_selector.png
   mythtv/themes/default-wide/images/mv_itemdetail_popup.png
   mythtv/themes/default-wide/images/mv_results_popup.png
   mythtv/themes/default-wide/video-ui.xml
   mythtv/themes/default/images/md_progress_background.png
   mythtv/themes/default/images/md_rip_banner.png
   mythtv/themes/default/images/mv_browse_background.png
   mythtv/themes/default/images/mv_browse_selector.png
   mythtv/themes/default/images/mv_filerequest.png
   mythtv/themes/default/images/mv_itemdetail_popup.png
   mythtv/themes/default/images/mv_level_high.png
   mythtv/themes/default/images/mv_level_low.png
   mythtv/themes/default/images/mv_level_lowest.png
   mythtv/themes/default/images/mv_level_medium.png
   mythtv/themes/default/images/mv_level_none.png
   mythtv/themes/default/images/mv_results_popup.png
   mythtv/themes/default/video-ui.xml
   mythtv/themes/defaultmenu/video_settings.xml
   mythtv/themes/mediacentermenu/video_settings.xml

Modified:

   mythtv/libs/libmythmetadata/globals.cpp
   mythtv/libs/libmythmetadata/metadatacommon.cpp
   mythtv/libs/libmythmetadata/metadatacommon.h
   mythtv/libs/libmythmetadata/metadataimagedownload.cpp
   mythtv/libs/libmythmetadata/metadataimagedownload.h
   mythtv/programs/mythfrontend/main.cpp
   mythtv/programs/mythfrontend/mythfrontend.pro
   mythtv/themes/DVR/main_settings.xml
   mythtv/themes/DVR/util_menu.xml
   mythtv/themes/classic/main_settings.xml
   mythtv/themes/classic/mainmenu.xml
   mythtv/themes/defaultmenu/library.xml
   mythtv/themes/defaultmenu/main_settings.xml
   mythtv/themes/defaultmenu/mainmenu.xml
   mythtv/themes/defaultmenu/media_settings.xml
   mythtv/themes/defaultmenu/optical_menu.xml
   mythtv/themes/mediacentermenu/advanced.xml
   mythtv/themes/mediacentermenu/main_settings.xml
   mythtv/themes/mediacentermenu/mainmenu.xml
   mythtv/themes/mediacentermenu/media_settings.xml
   mythtv/themes/mediacentermenu/optical_menu.xml



More information about the mythtv-firehose mailing list