Lines Matching defs:offset
200 size_t offset, AVFifoCB write_cb, void *opaque)
207 if (offset > can_read || to_read > can_read - offset) {
212 if (offset_r >= f->nb_elems - offset)
213 offset_r -= f->nb_elems - offset;
215 offset_r += offset;
255 int av_fifo_peek(AVFifo *f, void *buf, size_t nb_elems, size_t offset)
257 return fifo_peek_common(f, buf, &nb_elems, offset, NULL, NULL);
261 size_t *nb_elems, size_t offset)
263 return fifo_peek_common(f, NULL, nb_elems, offset, write_cb, opaque);
441 int av_fifo_generic_peek_at(AVFifoBuffer *f, void *dest, int offset, int buf_size, void (*func)(void*, void*, int))
445 if (offset < 0 || buf_size > av_fifo_size(f) - offset)
448 if (offset >= f->end - rptr)
449 rptr += offset - (f->end - f->buffer);
451 rptr += offset;