diff options
Diffstat (limited to 'dvdlist.h')
-rw-r--r-- | dvdlist.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/dvdlist.h b/dvdlist.h new file mode 100644 index 0000000..ef539ef --- /dev/null +++ b/dvdlist.h @@ -0,0 +1,28 @@ +#include <vdr/tools.h> +#include <vdr/i18n.h> +#include "dvdlist-item.h" +#include "helpers.h" + +class cDVDList : public cList<cDVDListItem> +{ + private: + char *DVDExts; + char *DVDDirs; + + bool Load(char *dir, eFileList smode, bool sub); + public: + cDVDList(void) + { + DVDExts = NULL; + DVDDirs = NULL; + } + ~cDVDList(void) + { + free(DVDExts); + free(DVDDirs); + } + //bool Create(char *dir, DVDType dtype = dtAll, DLSortMode smode = dlAsc, bool subdirs = false); + bool Create(char *dir, char *exts, char *dirs, eFileList smode = sNone, bool sub = false); + +}; + |