Lines Matching refs:size

118         msg->setInt32("max-input-size", maxInputSize);
123 size_t size;
124 if (meta->findData(kKeyAVCC, &type, &data, &size)) {
129 CHECK(size >= 7);
147 size -= 6;
153 CHECK(size >= 2);
157 size -= 2;
159 CHECK(size >= length);
161 memcpy(buffer->data() + buffer->size(), "\x00\x00\x00\x01", 4);
162 memcpy(buffer->data() + buffer->size() + 4, ptr, length);
163 buffer->setRange(0, buffer->size() + 4 + length);
166 size -= length;
177 CHECK(size >= 1);
180 --size;
183 CHECK(size >= 2);
187 size -= 2;
189 CHECK(size >= length);
191 memcpy(buffer->data() + buffer->size(), "\x00\x00\x00\x01", 4);
192 memcpy(buffer->data() + buffer->size() + 4, ptr, length);
193 buffer->setRange(0, buffer->size() + 4 + length);
196 size -= length;
202 } else if (meta->findData(kKeyESDS, &type, &data, &size)) {
203 ESDS esds((const char *)data, size);
219 } else if (meta->findData(kKeyVorbisInfo, &type, &data, &size)) {
220 sp<ABuffer> buffer = new ABuffer(size);
221 memcpy(buffer->data(), data, size);
227 if (!meta->findData(kKeyVorbisBooks, &type, &data, &size)) {
231 buffer = new ABuffer(size);
232 memcpy(buffer->data(), data, size);
250 avcc[4] = 0xff; // reserved+size
257 if (i >= csd0->size() - 4 ||
259 if (i >= csd0->size() - 4) {
261 i = csd0->size();
265 int size = i - lastparamoffset;
266 avcc[avccidx++] = size >> 8;
267 avcc[avccidx++] = size & 0xff;
268 memcpy(avcc+avccidx, csd0->data() + lastparamoffset, size);
269 avccidx += size;
277 } while(i < csd0->size());
288 if (i >= csd1->size() - 4 ||
290 if (i >= csd1->size() - 4) {
292 i = csd1->size();
296 int size = i - lastparamoffset;
297 avcc[avccidx++] = size >> 8;
298 avcc[avccidx++] = size & 0xff;
299 memcpy(avcc+avccidx, csd1->data() + lastparamoffset, size);
300 avccidx += size;
308 } while(i < csd1->size());
314 int csd0size = csd0->size();
404 if (msg->findInt32("max-input-size", &maxInputSize)) {
419 int csd0size = csd0->size();