зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1140933 - Handle empty subsample encryption information in SampleIterator - r=cpearce
This commit is contained in:
Родитель
1f21ae9b68
Коммит
96a3f8c908
|
@ -146,6 +146,10 @@ MP4Sample* SampleIterator::GetNext()
|
|||
sample->crypto.plain_sizes.AppendElement(reader.ReadU16());
|
||||
sample->crypto.encrypted_sizes.AppendElement(reader.ReadU32());
|
||||
}
|
||||
} else {
|
||||
// No subsample information means the entire sample is encrypted.
|
||||
sample->crypto.plain_sizes.AppendElement(0);
|
||||
sample->crypto.encrypted_sizes.AppendElement(sample->size);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче