Lines Matching defs:size
49 uint16_t size;
77 int pref_size; ///< preferred page size (0 => fill all segments)
88 { "oggpagesize", "Set preferred Ogg page size.",
90 { "pagesize", "preferred page size in bytes (deprecated)",
123 crc = av_crc(crc_table, crc, page->data, page->size);
127 avio_write(s->pb, page->data, page->size);
170 oggstream->page.size = 0;
200 const uint8_t *data, unsigned size, int64_t granule,
205 int total_segments = size / 255 + 1;
224 if (!header && oggstream->page.size > 0 &&
225 MAX_PAGE_SIZE - oggstream->page.size < size) {
240 len = FFMIN(size, segments*255);
242 memcpy(page->data+page->size, p, len);
244 size -= len;
246 page->size += len;
262 if ((ogg->pref_size > 0 && page->size >= ogg->pref_size) ||
282 int64_t size;
287 size = offset + ff_vorbiscomment_length(*m, vendor, chapters, nb_chapters) + framing_bit;
288 if (size > INT_MAX)
290 p = av_mallocz(size);
294 ffio_init_context(&pb, p + offset, size - offset, 1, NULL, NULL, NULL, NULL);
299 *header_len = size;
675 ret = ogg_buffer_data(s, st, pkt->data, pkt->size, granule, 0);
711 if (oggstream->page.size > 0)