Lines Matching refs:fifo
33 #include "libavutil/fifo.h"
50 AVFifo *fifo;
86 ring->fifo = av_fifo_alloc2(capacity + read_back_capacity, 1, 0);
87 if (!ring->fifo)
96 av_fifo_freep2(&ring->fifo);
101 av_fifo_reset2(ring->fifo);
107 return av_fifo_can_read(ring->fifo) - ring->read_pos;
112 return av_fifo_can_write(ring->fifo);
121 ret = av_fifo_peek(ring->fifo, dest, buf_size, ring->read_pos);
125 av_fifo_drain2(ring->fifo, ring->read_pos - ring->read_back_capacity);
150 ret = av_fifo_write_from_cb(ring->fifo, wrapped_url_read, h, &size);