Please sign in to comment.
StorageGroup method renames, enhancements, and HTML Setup helper
- Rename FindRecordingFile() -> FindFile() - Rename FindRecordingDir() -> FindFileDir() - Add a 'recursive' option to GetFileList(). Default is false, but can be turned on to get a list of all files below the given path. - Add a GetDirFileList() to support GetFileList(). GetDirFileList() itself is recursive & calls itself when the recursive arg to GetFileList() is true. - Make /Content/GetFileList call StorageGroup::GetFileList() with the recursive arg set to true to get all files in the Storage Group. - Add relative path as a 4th arg to the 'file' result from GetFileInfoList() - Add support to the /Config/FileBrowser API to allow browsing of a Storage Group instead of a filesystem. This is useful for picking a file from an existing Storage Group, such as we may use for the channel icon chooser in the HTML Setup. NOTE: This modifies the binary API version, so make clean, etc..
- Loading branch information...
Showing with 174 additions and 66 deletions.
- +1 −1 mythtv/libs/libmyth/programinfo.cpp
- +1 −1 mythtv/libs/libmythbase/mythversion.h
- +63 −21 mythtv/libs/libmythbase/storagegroup.cpp
- +5 −3 mythtv/libs/libmythbase/storagegroup.h
- +1 −1 mythtv/libs/libmythmetadata/videometadata.cpp
- +1 −1 mythtv/libs/libmythtv/previewgenerator.cpp
- +92 −28 mythtv/programs/mythbackend/httpconfig.cpp
- +5 −5 mythtv/programs/mythbackend/mainserver.cpp
- +3 −3 mythtv/programs/mythbackend/services/content.cpp
- +1 −1 mythtv/programs/mythbackend/upnpcdstv.cpp
- +1 −1 mythtv/programs/mythbackend/upnpcdsvideo.cpp
Oops, something went wrong.