Home
last modified time | relevance | path

Searched refs:chunk_data_size (Results 1 – 2 of 2) sorted by relevance

/frameworks/av/media/module/extractors/mp4/
DMPEG4Extractor.cpp935 off64_t chunk_data_size = chunk_size - (data_offset - *offset); in parseChunk() local
936 if (chunk_data_size < 0) { in parseChunk()
940 if (chunk_type != FOURCC("mdat") && chunk_data_size > kMaxAtomSize) { in parseChunk()
942 sprintf(errMsg, "%s atom has size %" PRId64, chunk, chunk_data_size); in parseChunk()
1503 if ((err = parseTrackHeader(data_offset, chunk_data_size)) != OK) { in parseChunk()
1583 if (chunk_data_size < 4 || mLastTrack == NULL) { in parseChunk()
1683 if (chunk_data_size < (off64_t)sizeof(buffer)) { in parseChunk()
1739 if (mLastTrack == NULL || chunk_data_size < 11) { in parseChunk()
1743 auto buffer = heapbuffer<uint8_t>(chunk_data_size); in parseChunk()
1749 data_offset, buffer.get(), chunk_data_size) < chunk_data_size) { in parseChunk()
[all …]
DItemTable.cpp165 off64_t chunk_data_size = chunk_size - (data_offset - *offset); in parseChunk() local
166 if (chunk_data_size < 0) { in parseChunk()
171 status_t err = onChunkData(chunk_type, data_offset, chunk_data_size); in parseChunk()
1331 status_t ItemTable::parse(uint32_t type, off64_t data_offset, size_t chunk_data_size) { in parse() argument
1335 return parseIlocBox(data_offset, chunk_data_size); in parse()
1339 return parseIinfBox(data_offset, chunk_data_size); in parse()
1343 return parseIprpBox(data_offset, chunk_data_size); in parse()
1347 return parsePitmBox(data_offset, chunk_data_size); in parse()
1351 return parseIdatBox(data_offset, chunk_data_size); in parse()
1355 return parseIrefBox(data_offset, chunk_data_size); in parse()