Lines Matching refs:range_length
532 static int flush_dynbuf(VariantStream *vs, int *range_length)
544 *range_length = avio_close_dyn_buf(ctx->pb, &vs->temp_buffer);
546 avio_write(vs->out, vs->temp_buffer, *range_length);
553 static void reflush_dynbuf(VariantStream *vs, int *range_length)
556 avio_write(vs->out, vs->temp_buffer, *range_length);
2413 int range_length = 0;
2505 range_length = avio_close_dyn_buf(oc->pb, &vs->init_buffer);
2506 if (range_length <= 0)
2508 avio_write(vs->out, vs->init_buffer, range_length);
2511 vs->init_range_length = range_length;
2514 vs->start_pos = range_length;
2527 ret = flush_dynbuf(vs, &range_length);
2532 vs->size = range_length;
2574 ret = flush_dynbuf(vs, &range_length);
2586 reflush_dynbuf(vs, &range_length);
2726 int range_length, byterange_mode;
2752 int range_length = 0;
2757 range_length = avio_close_dyn_buf(oc->pb, &buffer);
2758 avio_write(vs->out, buffer, range_length);
2760 vs->init_range_length = range_length;
2763 vs->start_pos = range_length;
2781 ret = flush_dynbuf(vs, &range_length);
2785 vs->size = range_length;
2795 reflush_dynbuf(vs, &range_length);