Lines Matching defs:size
42 int64_t start_pos, size;
111 if (offset >= frag->start_pos && offset < frag->start_pos + frag->size) {
142 int size = par->extradata_size;
145 ff_avc_write_annexb_extradata(ptr, &ptr, &size);
151 os->private_str = av_mallocz(2*size + 1);
154 for (i = 0; i < size; i++)
391 static int parse_fragment(AVFormatContext *s, const char *filename, int64_t *start_ts, int64_t *duration, int64_t *moof_size, int64_t size)
400 if (*moof_size < 8 || *moof_size > size)
410 avio_rb32(in); /* traf size */
441 static int add_fragment(OutputStream *os, const char *file, const char *infofile, int64_t start_time, int64_t duration, int64_t start_pos, int64_t size)
462 frag->size = size;
469 static int copy_moof(AVFormatContext *s, const char* infile, const char *outfile, int64_t size)
479 while (size > 0) {
481 int n = FFMIN(size, sizeof(buf));
488 size -= n;
504 int64_t size;
521 size = os->tail_pos - os->cur_start_pos;
522 if ((ret = parse_fragment(s, filename, &start_ts, &duration, &moof_size, size)) < 0)
526 int64_t bitrate = (int64_t) size * 8 * AV_TIME_BASE / av_rescale_q(duration, s->streams[i]->time_base, AV_TIME_BASE_Q);
551 os->cur_start_pos, size);