Lines Matching refs:range_length
78 int range_length, index_length;
447 static int flush_dynbuf(DASHContext *c, OutputStream *os, int *range_length)
461 *range_length = avio_close_dyn_buf(os->ctx->pb, &buffer);
464 avio_write(os->out, buffer + os->written_len, *range_length - os->written_len);
471 *range_length = avio_tell(os->ctx->pb) - os->pos;
566 seg->range_length, seg->start_pos, NULL,
589 int ret, range_length;
591 ret = flush_dynbuf(c, os, &range_length);
595 os->pos = os->init_range_length = range_length;
699 avio_printf(out, "\t\t\t\t\t<SegmentURL mediaRange=\"%"PRId64"-%"PRId64"\" ", seg->start_pos, seg->start_pos + seg->range_length - 1);
1754 int64_t start_pos, int64_t range_length,
1779 seg->range_length = range_length;
1938 int range_length, index_length = 0;
1962 ret = flush_dynbuf(c, os, &range_length);
1983 os->muxer_overhead = ((int64_t) (range_length - os->total_pkt_size) *
1989 os->first_segment_bit_rate = (int64_t) range_length * 8 * AV_TIME_BASE / duration;
1991 add_segment(os, os->filename, os->start_pts, os->max_pts - os->start_pts, os->pos, range_length, index_length, next_exp_index);
1994 os->pos += range_length;