Lines Matching refs:write_flag
84 int write_flag,
102 url_resetbuf(s, write_flag ? AVIO_FLAG_WRITE : AVIO_FLAG_READ);
116 if (!read_packet && !write_flag) {
138 int write_flag,
147 ffio_init_context(s, buffer, buffer_size, write_flag, opaque,
197 if (s->write_flag && s->buf_ptr_max > s->buffer) {
206 if (!s->write_flag)
254 int seekback = s->write_flag ? FFMIN(0, s->buf_ptr - s->buf_ptr_max) : 0;
278 pos = s->pos - (s->write_flag ? 0 : buffer_size);
303 offset1 >= 0 && offset1 <= (s->write_flag ? s->buf_ptr_max - s->buffer : buffer_size)) {
308 !s->write_flag && offset1 >= 0 &&
316 } else if(!s->write_flag && offset1 < 0 && -offset1 < buffer_size>>1 && s->seek && offset > 0) {
330 if (s->write_flag) {
338 if (!s->write_flag)
648 if (len == 0 || s->write_flag) {
703 if (s->buf_end - s->buf_ptr >= size && !s->write_flag) {
720 if (s->read_packet && s->write_flag) {
1072 av_assert0(!s->write_flag);
1131 url_resetbuf(s, s->write_flag ? AVIO_FLAG_WRITE : AVIO_FLAG_READ);
1150 data_size = s->write_flag ? (s->buf_ptr - s->buffer) : (s->buf_end - s->buf_ptr);
1152 memcpy(buffer, s->write_flag ? s->buffer : s->buf_ptr, data_size);
1157 s->buf_ptr = s->write_flag ? (s->buffer + data_size) : s->buffer;
1158 if (s->write_flag)
1161 s->buf_end = s->write_flag ? (s->buffer + s->buffer_size) : (s->buf_ptr + data_size);
1172 s->write_flag = 1;
1175 s->write_flag = 0;
1187 if (s->write_flag) {
1269 if (s->write_flag)