Ticket #2156: internal_dvd_player_dvdbackup_playback_improvements.diff
File internal_dvd_player_dvdbackup_playback_improvements.diff, 808 bytes (added by , 19 years ago) |
---|
-
libs/libmythtv/RingBuffer.cpp
old new 150 150 151 151 filename = lfilename; 152 152 153 QFileInfo fileInfo(filename); 154 QFileInfo videoTs(filename + "/VIDEO_TS"); 155 bool dvdDir = (videoTs.exists() && videoTs.isDir()); 156 bool dvdImage = (filename.endsWith(".img", false) || 157 filename.endsWith(".iso", false) && 158 fileInfo.exists()); 159 160 if (!filename.startsWith("dvd:") && (dvdDir || dvdImage)) { 161 filename = "dvd:" + fileInfo.absFilePath(); 162 } 163 153 164 if (remotefile) 154 165 { 155 166 delete remotefile;