Lines Matching defs:buf
38 AVFifo **buf; /**< single buffer for interleaved, per-channel buffers for planar */
51 if (af->buf) {
54 av_fifo_freep2(&af->buf[i]);
56 av_freep(&af->buf);
81 af->buf = av_calloc(af->nb_buffers, sizeof(*af->buf));
82 if (!af->buf)
86 af->buf[i] = av_fifo_alloc2(buf_size, 1, 0);
87 if (!af->buf[i])
101 const size_t cur_size = av_fifo_can_read (af->buf[0]) +
102 av_fifo_can_write(af->buf[0]);
111 if ((ret = av_fifo_grow2(af->buf[i], buf_size - cur_size)) < 0)
136 ret = av_fifo_write(af->buf[i], data[i], size);
167 if ((ret = av_fifo_peek(af->buf[i], data[i], size, offset)) < 0)
186 if (av_fifo_read(af->buf[i], data[i], size) < 0)
205 av_fifo_drain2(af->buf[i], size);
216 av_fifo_reset2(af->buf[i]);