Ticket #2167: detect_dvd_backup_dirs_in_browse_mode.diff

File detect_dvd_backup_dirs_in_browse_mode.diff, 811 bytes (added by Pekka Jääskeläinen <pekka.jaaskelainen@…>, 14 years ago)
  • mythvideo/mythvideo/videolist.cpp

    old new  
    485485        }
    486486       
    487487        if (!fi->isDir() && ignoreExtension(fi->extension(false)))
    488                 continue;
     488            continue;
    489489       
    490490        QString filename = fi->absFilePath();
    491         if (fi->isDir())
     491
     492        // detection for a DVD directory
     493        QFileInfo videoTs(fi->absFilePath() + "/VIDEO_TS");
     494        if (fi->isDir() && !(videoTs.exists() && videoTs.isDir()))
    492495            buildFileList(filename);
    493496        else browser_mode_files.append(filename);
    494497    }