Lines Matching refs:size
26 int size[8];
29 static void parse_frame(AVCodecParserContext *ctx, const uint8_t *buf, int size)
43 const uint8_t *data, int size)
48 if (size <= 0) {
57 *out_size = s->size[--s->n_frames];
60 return s->n_frames > 0 ? *out_size : size /* i.e. include idx tail */;
63 marker = data[size - 1];
68 if (size >= idx_sz && data[size - idx_sz] == marker) {
69 const uint8_t *idx = data + size + 1 - idx_sz;
78 if (sz > size) { \
81 "Superframe packet size too big: %u > %d\n", \
82 sz, size); \
83 return size; \
91 s->size[n_frames] = sz; \
94 size -= sz; \
108 *out_size = size;
109 parse_frame(ctx, data, size);
111 return size;