Lines Matching refs:offset
70 size_t offset, size_t size,
76 *tag = mData[offset++];
86 uint8_t x = mData[offset++];
100 *data_offset = offset;
123 status_t ESDS::parseESDescriptor(size_t offset, size_t size) {
128 offset += 2; // skip ES_ID
131 unsigned streamDependenceFlag = mData[offset] & 0x80;
132 unsigned URL_Flag = mData[offset] & 0x40;
133 unsigned OCRstreamFlag = mData[offset] & 0x20;
135 ++offset;
139 offset += 2;
144 if (offset >= size) {
147 unsigned URLlength = mData[offset];
148 offset += URLlength + 1;
153 offset += 2;
156 if ((offset >= size || mData[offset] != kTag_DecoderConfigDescriptor)
157 && offset - 2 < size
158 && mData[offset - 2] == kTag_DecoderConfigDescriptor) {
162 offset -= 2;
169 if (offset >= size) {
176 offset, size, &tag, &sub_offset, &sub_size);
191 status_t ESDS::parseDecoderConfigDescriptor(size_t offset, size_t size) {
196 mObjectTypeIndication = mData[offset];
198 offset += 13;
210 offset, size, &tag, &sub_offset, &sub_size);