Репозиторий ALT Linux backports/2.4
Последнее обновление: 9 июля 2008 | Пакетов: 497 | Посещений: 1576322
 поиск   регистрация   авторизация 
 
Группа :: Видео
Пакет: openquicktime

 Главная   Изменения   Спек   Патчи   Загрузить   Bugs and FR 

Патч: openquicktime-2.0.0-a1-alt-minolta-crashfix.patch


--- lib/stbl.c	2002-12-15 03:51:59 +0200
+++ lib/stbl.c	2005-08-23 11:04:50 +0300
@@ -114,7 +115,12 @@
 			{ oqt_read_stss(file, &(stbl->stss)); }
 		else
 		if(oqt_atom_is(&leaf_atom, "stsc"))
-			{ oqt_read_stsc(file, &(stbl->stsc)); }
+			{ 
+			  oqt_read_stsc(file, &(stbl->stsc));
+			  /* at least Minolta DimageZ3 pads stsc with zeroes 
+			   * so we need to jump to next atom explicitly */
+			  oqt_atom_skip(file, &leaf_atom);
+			}
 		else
 		if(oqt_atom_is(&leaf_atom, "stsz"))
 			{ oqt_read_stsz(file, &(stbl->stsz)); }
 
design & coding: Vladimir Lettiev aka crux © 2004-2005