[mythtv-commits] mythtv commit: r19979 by greg

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Thu Feb 12 02:13:58 UTC 2009


      Author: greg
        Date: 2009-02-12 02:13:58 +0000 (Thu, 12 Feb 2009)
New Revision: 19979
   Changeset: http://cvs.mythtv.org/trac/changeset/19979

Modified:

   trunk/mythplugins/mythvideo/mythvideo/dbcheck.cpp
   trunk/mythplugins/mythvideo/mythvideo/dirscan.cpp
   trunk/mythplugins/mythvideo/mythvideo/dirscan.h
   trunk/mythplugins/mythvideo/mythvideo/metadata.cpp
   trunk/mythplugins/mythvideo/mythvideo/metadata.h
   trunk/mythplugins/mythvideo/mythvideo/metadatalistmanager.cpp
   trunk/mythplugins/mythvideo/mythvideo/playercommand.cpp
   trunk/mythplugins/mythvideo/mythvideo/videodlg.cpp
   trunk/mythplugins/mythvideo/mythvideo/videodlg.h
   trunk/mythplugins/mythvideo/mythvideo/videolist.cpp
   trunk/mythplugins/mythvideo/mythvideo/videolist.h
   trunk/mythplugins/mythvideo/mythvideo/videoscan.cpp
   trunk/mythplugins/mythvideo/mythvideo/videoutils.cpp
   trunk/mythplugins/mythvideo/mythvideo/videoutils.h

Log:


 This is the last commit for the mythvideo scanning and streaming via mythbackend support.

 Updates mythvideo to scan backends containing Video storage groups. 
If a backend is offline the content is not removed from the database. If you want those files removed from the database remove the Videos group from that backend first.

 The host is stored in the videometadata so it knows where to find the file for playback as well as where to look for remote folder.jpg's and so on. 

 Files in the remote backends are "merged" into the local video tree for display purposes. 

 So for example if you have the following

 local files

    /data/video/TV/24/Season1/24.s01e01.avi

 Remotebackend
    VideoGroup :TV/24/Season2/24.s02e01.avi

 Otherbackend
    VideoGroup :TV/24/Season1/24.s01e02.avi
                TV/KyleXY/Season1/kylex1.s01e01.avi


 Would end up in a single tree list like so

VideoHome/TV/24/Season1/24.s01e01.avi
                        24.s01e02.avi
                Season2/24.s02e01.avi
             KyleXY/Season1/kylexy.s01e01.avi


 One important item of note is that remote DVD ISO/VIDEO_TS playback DO NOT WORK with this yet. So please no tickets on that. It's a known limitation at this point.






More information about the mythtv-commits mailing list