• Home
  • Raw
  • Download

Lines Matching refs:buffer_size

90                   int buffer_size,  in ffio_init_context()  argument
101 s->buffer_size = buffer_size; in ffio_init_context()
122 s->pos = buffer_size; in ffio_init_context()
123 s->buf_end = s->buffer + buffer_size; in ffio_init_context()
140 int buffer_size, in avio_alloc_context() argument
150 ffio_init_context(s, buffer, buffer_size, write_flag, opaque, in avio_alloc_context()
258 int buffer_size; in avio_seek() local
268 buffer_size = s->buf_end - s->buffer; in avio_seek()
270 pos = s->pos - (s->write_flag ? 0 : buffer_size); in avio_seek()
293 offset1 >= 0 && offset1 <= (s->write_flag ? s->buf_ptr_max - s->buffer : buffer_size)) { in avio_seek()
297 offset1 <= buffer_size + short_seek) && in avio_seek()
306 } else if(!s->write_flag && offset1 < 0 && -offset1 < buffer_size>>1 && s->seek && offset > 0) { in avio_seek()
309 pos -= FFMIN(buffer_size>>1, pos); in avio_seek()
539 uint8_t *dst = s->buf_end - s->buffer + max_buffer_size <= s->buffer_size ? in fill_buffer()
541 int len = s->buffer_size - (dst - s->buffer); in fill_buffer()
559 …if (s->read_packet && s->orig_buffer_size && s->buffer_size > s->orig_buffer_size && len >= s->ori… in fill_buffer()
641 if((s->direct || size > s->buffer_size) && !s->update_checksum) { in avio_read()
924 int buffer_size, max_packet_size; in ffio_fdopen() local
928 buffer_size = max_packet_size; /* no need to bufferize more than one packet */ in ffio_fdopen()
930 buffer_size = IO_BUFFER_SIZE; in ffio_fdopen()
933 if (buffer_size > INT_MAX/2) in ffio_fdopen()
935 buffer_size *= 2; in ffio_fdopen()
937 buffer = av_malloc(buffer_size); in ffio_fdopen()
941 *s = avio_alloc_context(buffer, buffer_size, h->flags & AVIO_FLAG_WRITE, h, in ffio_fdopen()
1010 if (buf_size + s->buf_ptr - s->buffer <= s->buffer_size || s->seekable || !s->read_packet) in ffio_ensure_seekback()
1014 if (buf_size <= s->buffer_size) { in ffio_ensure_seekback()
1025 s->buffer_size = buf_size; in ffio_ensure_seekback()
1043 s->buffer_size = buf_size; in ffio_set_buf_size()
1054 if (!s->buffer_size) in ffio_realloc_buf()
1057 if (buf_size <= s->buffer_size) in ffio_realloc_buf()
1070 s->buffer_size = buf_size; in ffio_realloc_buf()
1075 s->buf_end = s->write_flag ? (s->buffer + s->buffer_size) : (s->buf_ptr + data_size); in ffio_realloc_buf()
1085 s->buf_end = s->buffer + s->buffer_size; in url_resetbuf()
1097 int buffer_size; in ffio_rewind_with_probe_data() local
1106 buffer_size = s->buf_end - s->buffer; in ffio_rewind_with_probe_data()
1109 if ((buffer_start = s->pos - buffer_size) > buf_size) { in ffio_rewind_with_probe_data()
1115 new_size = buf_size + buffer_size - overlap; in ffio_rewind_with_probe_data()
1117 alloc_size = FFMAX(s->buffer_size, new_size); in ffio_rewind_with_probe_data()
1123 memcpy(buf + buf_size, s->buffer + overlap, buffer_size - overlap); in ffio_rewind_with_probe_data()
1129 s->buffer_size = alloc_size; in ffio_rewind_with_probe_data()