Lines Matching defs:size
59 static int latm_decode_extradata(AVFormatContext *s, uint8_t *buf, int size)
64 if (size > MAX_EXTRADATA_SIZE) {
68 ctx->off = avpriv_mpeg4audio_get_config2(&m4ac, buf, size, 1, s);
147 av_assert0(ret >= 0); // extradata size has been checked already, so this should not fail
177 if(pkt->size > 2 && pkt->data[0] == 0x56 && (pkt->data[1] >> 4) == 0xe &&
178 (AV_RB16(pkt->data + 1) & 0x1FFF) + 3 == pkt->size)
199 if (pkt->size > 0x1fff)
202 init_put_bits(&bs, ctx->buffer, pkt->size+1024+MAX_EXTRADATA_SIZE);
207 for (i = 0; i <= pkt->size-255; i+=255)
210 put_bits(&bs, 8, pkt->size-i);
215 if (pkt->size && (pkt->data[0] & 0xe1) == 0x81) {
225 copy_bits(&bs, pkt->data + 1, 8*pkt->size - 8);
227 copy_bits(&bs, pkt->data, 8*pkt->size);
245 av_log(s, AV_LOG_ERROR, "LATM packet size larger than maximum size 0x1fff\n");
255 if (pkt->size > 2 && (AV_RB16(pkt->data) & 0xfff0) == 0xfff0)