Lines Matching refs:size
38 int64_t size; ///< url filesize
68 int64_t size, total_size = 0;
107 /* creating size */
108 if ((size = ffurl_size(uc)) < 0) {
116 nodes[i].size = size;
117 total_size += size;
134 static int concat_read(URLContext *h, unsigned char *buf, int size)
141 while (size > 0) {
142 result = ffurl_read(nodes[i].uc, buf, size);
153 size -= result;
170 for (i = data->length - 1; i && pos < -nodes[i].size; i--)
171 pos += nodes[i].size;
176 pos += nodes[i].size;
181 for (i = 0; i != data->length - 1 && pos >= nodes[i].size; i++)
182 pos -= nodes[i].size;
192 result += nodes[--i].size;
248 int64_t size;
276 /* creating size */
277 if ((size = ffurl_size(uc)) < 0) {
293 data->nodes[i++].size = size;
294 total_size += size;