11 const QString &fq_dir_name) = 0;
13 const QString &fq_file_name,
14 const QString &extension,
15 const QString &host) = 0;
20 bool list_unknown_extensions);
virtual ~DirectoryHandler()=default
virtual void handleFile(const QString &file_name, const QString &fq_file_name, const QString &extension, const QString &host)=0
virtual DirectoryHandler * newDir(const QString &dir_name, const QString &fq_dir_name)=0
std::vector< std::pair< QString, bool > > ext_ignore_list
META_PUBLIC bool ScanVideoDirectory(const QString &start_path, DirectoryHandler *handler, const FileAssociations::ext_ignore_list &ext_disposition, bool list_unknown_extensions)