Lines Matching refs:fsize
48 uint64_t fsize; /**< file size less metadata buffer */ member
77 static void calculate_height(AVCodecParameters *par, uint64_t fsize) in calculate_height() argument
79 par->height = (fsize / ((par->width>>3)*2)) << 4; in calculate_height()
88 static int next_tag_read(AVFormatContext *avctx, uint64_t *fsize) in next_tag_read() argument
103 *fsize -= 256; in next_tag_read()
122 static void predict_width(AVCodecParameters *par, uint64_t fsize, int got_width) in predict_width() argument
126 par->width = fsize > 4000 ? (160<<3) : (80<<3); in predict_width()
193 bin->fsize = avio_size(pb); in bintext_read_header()
194 if (ff_sauce_read(s, &bin->fsize, &got_width, 0) < 0) in bintext_read_header()
195 next_tag_read(s, &bin->fsize); in bintext_read_header()
197 predict_width(st->codecpar, bin->fsize, got_width); in bintext_read_header()
200 calculate_height(st->codecpar, bin->fsize); in bintext_read_header()
253 bin->fsize = avio_size(pb) - 9 - st->codecpar->extradata_size; in xbin_read_header()
254 ff_sauce_read(s, &bin->fsize, NULL, 0); in xbin_read_header()
293 bin->fsize = avio_size(pb) - 1 - 192 - 4096; in adf_read_header()
295 ff_sauce_read(s, &bin->fsize, &got_width, 0); in adf_read_header()
299 calculate_height(st->codecpar, bin->fsize); in adf_read_header()
347 bin->fsize = avio_size(pb) - 12 - 4096 - 48; in idf_read_header()
348 ff_sauce_read(s, &bin->fsize, &got_width, 0); in idf_read_header()
352 calculate_height(st->codecpar, bin->fsize); in idf_read_header()
363 if (bin->fsize > 0) { in read_packet()
364 if (av_get_packet(s->pb, pkt, bin->fsize) < 0) in read_packet()
366 bin->fsize = -1; /* done */ in read_packet()
367 } else if (!bin->fsize) { in read_packet()