Merge "Instead of asserting return a runtime error if the maximum sample size cannot be determined." into gingerbread
This commit is contained in:
committed by
Android (Google) Code Review
commit
f3de053c0a
@@ -872,7 +872,11 @@ status_t MPEG4Extractor::parseChunk(off_t *offset, int depth) {
|
||||
}
|
||||
|
||||
size_t max_size;
|
||||
CHECK_EQ(mLastTrack->sampleTable->getMaxSampleSize(&max_size), OK);
|
||||
err = mLastTrack->sampleTable->getMaxSampleSize(&max_size);
|
||||
|
||||
if (err != OK) {
|
||||
return err;
|
||||
}
|
||||
|
||||
// Assume that a given buffer only contains at most 10 fragments,
|
||||
// each fragment originally prefixed with a 2 byte length will
|
||||
|
||||
Reference in New Issue
Block a user