Lines Matching defs:size
58 /* an arbitrarily chosen "sane" max packet size -- 50M */
63 static int append_packet_chunked(AVIOContext *s, AVPacket *pkt, int size)
65 int orig_size = pkt->size;
69 int prev_size = pkt->size;
74 read_size = size;
92 size -= read_size;
93 } while (size > 0);
94 if (size > 0)
97 if (!pkt->size)
99 return pkt->size > orig_size ? pkt->size - orig_size : ret;
102 int av_get_packet(AVIOContext *s, AVPacket *pkt, int size)
108 pkt->size = 0;
115 return append_packet_chunked(s, pkt, size);
118 int av_append_packet(AVIOContext *s, AVPacket *pkt, int size)
120 if (!pkt->size)
121 return av_get_packet(s, pkt, size);
122 return append_packet_chunked(s, pkt, size);
238 int ff_alloc_extradata(AVCodecParameters *par, int size)
243 if (size < 0 || size >= INT32_MAX - AV_INPUT_BUFFER_PADDING_SIZE)
246 par->extradata = av_malloc(size + AV_INPUT_BUFFER_PADDING_SIZE);
250 memset(par->extradata + size, 0, AV_INPUT_BUFFER_PADDING_SIZE);
251 par->extradata_size = size;
598 * string), but the ending character is not accounted in the size (in