From d45a743f64419e590a59cb1589abde773505c7d7 Mon Sep 17 00:00:00 2001 From: Karl 'vollmerk' Vollmer Date: Thu, 19 Oct 2006 04:26:11 +0000 Subject: improved quarantine a little more and updated to new getid3 some genre issues still unresolved --- modules/id3/getid3/module.audio-video.quicktime.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'modules/id3/getid3/module.audio-video.quicktime.php') diff --git a/modules/id3/getid3/module.audio-video.quicktime.php b/modules/id3/getid3/module.audio-video.quicktime.php index c5d6e8d9..e08b9b29 100644 --- a/modules/id3/getid3/module.audio-video.quicktime.php +++ b/modules/id3/getid3/module.audio-video.quicktime.php @@ -520,7 +520,7 @@ class getid3_quicktime $atomstructure['time_to_sample_table'][$i]['sample_duration'] = getid3_lib::BigEndian2Int(substr($atomdata, $sttsEntriesDataOffset, 4)); $sttsEntriesDataOffset += 4; - if (!empty($ThisFileInfo['quicktime']['time_scale'])) { + if (!empty($ThisFileInfo['quicktime']['time_scale']) && (@$atomstructure['time_to_sample_table'][$i]['sample_duration'] > 0)) { $stts_new_framerate = $ThisFileInfo['quicktime']['time_scale'] / $atomstructure['time_to_sample_table'][$i]['sample_duration']; if ($stts_new_framerate <= 60) { // some atoms have durations of "1" giving a very large framerate, which probably is not right -- cgit