Lines Matching refs:size
47 int size;
132 int size, chan, i, j, d, of, smpls, freq, quant, half_ch;
151 size = (sys->audio_min_samples[freq] + smpls) * 4; /* 2ch, 2bytes */
187 if (of * 2 >= size)
207 if (of * 2 >= size)
229 return size;
275 c->audio_pkt[i].size = 0;
371 int size = -1;
375 if (c->ast[i] && c->audio_pkt[i].size) {
376 pkt->size = c->audio_pkt[i].size;
384 c->audio_pkt[i].size = 0;
385 size = pkt->size;
390 return size;
396 int size, i;
407 size = dv_extract_audio_info(c, buf);
410 c->audio_pkt[i].size = size;
422 c->audio_pkt[2].size = c->audio_pkt[3].size = 0;
424 c->audio_pkt[0].size = c->audio_pkt[1].size = 0;
429 size = dv_extract_video_info(c, buf);
432 pkt->size = size;
439 return size;
449 int64_t size = avio_size(s->pb) - si->data_offset;
450 int64_t max_offset = ((size - 1) / frame_size) * frame_size;
454 if (size >= 0 && offset > max_offset)
465 c->audio_pkt[0].size = c->audio_pkt[1].size = 0;
466 c->audio_pkt[2].size = c->audio_pkt[3].size = 0;
560 int size;
563 size = avpriv_dv_get_packet(&c->dv_demux, pkt);
565 if (size < 0) {
570 size = c->dv_demux.sys->frame_size;
571 ret = avio_read(s->pb, c->buf, size);
578 size = avpriv_dv_produce_packet(&c->dv_demux, pkt, c->buf, size, pos);
581 return size;