зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1380118 - Fix stream info peeking. r=kinetik
Backport upstream patch by Sebastian Alaiwan fixing aom_peek_stream_info after changes to the superblock location. BUG=aomedia:681 Change-Id: Iefce035d633d1533c8400d85b3257971757160bc MozReview-Commit-ID: 7QEnDrpVFkC --HG-- extra : rebase_source : 74ada26f490ccbea17defbbd0f6bd390976f49a4
This commit is contained in:
Родитель
6414257e7f
Коммит
353ef545b4
|
@ -218,6 +218,19 @@ static aom_codec_err_t decoder_peek_si_internal(
|
|||
data = clear_buffer;
|
||||
}
|
||||
|
||||
// skip a potential superframe index
|
||||
{
|
||||
uint32_t frame_sizes[8];
|
||||
int frame_count;
|
||||
int index_size = 0;
|
||||
aom_codec_err_t res = av1_parse_superframe_index(
|
||||
data, data_sz, frame_sizes, &frame_count, &index_size, NULL, NULL);
|
||||
if (res != AOM_CODEC_OK) return res;
|
||||
|
||||
data += index_size;
|
||||
data_sz -= index_size;
|
||||
}
|
||||
|
||||
{
|
||||
int show_frame;
|
||||
int error_resilient;
|
||||
|
|
Загрузка…
Ссылка в новой задаче