Re[2]: Не проигрывает APNG собранные apngasm 2.0
От: c-smile Канада http://terrainformatica.com
Дата: 28.05.10 00:13
Оценка:
Здравствуйте, kuzbas22, Вы писали:

K>Здравствуйте, kuzbas22, Вы писали:


K>>subj


K>Да, во избежании вопросов : browse — не проигрывает, firefox проигрывает


K>http://files.rsdn.ru/92568/smoke.png


pnglib вываливается c ошибкой "Extra compressed data" в pngread.c, вот здесь


if (ret == Z_STREAM_END)
      {
         if (png_ptr->zstream.avail_out || png_ptr->zstream.avail_in ||
            png_ptr->idat_size)
            png_error(png_ptr, "Extra compressed data"); // <<<<<<<<<<<<<<<<<<<<<<<<<<<
         png_ptr->mode |= PNG_AFTER_IDAT;
         png_ptr->flags |= PNG_FLAG_ZLIB_FINISHED;
#if defined(PNG_READ_APNG_SUPPORTED)
         png_ptr->num_frames_read++;
#endif
         break;


Все это при попытке чтения последнего frame. Похоже на багу apngasm.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.