From e11110dee40837b766921855221968e1541230d3 Mon Sep 17 00:00:00 2001 From: Nicolas George Date: Thu, 19 Apr 2012 17:08:27 +0200 Subject: buffersink: add AV_BUFFERSINK_FLAG_NO_REQUEST. --- libavfilter/buffersink.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'libavfilter/buffersink.h') diff --git a/libavfilter/buffersink.h b/libavfilter/buffersink.h index 73926a4539..cf6bd69612 100644 --- a/libavfilter/buffersink.h +++ b/libavfilter/buffersink.h @@ -63,6 +63,13 @@ AVABufferSinkParams *av_abuffersink_params_alloc(void); */ #define AV_BUFFERSINK_FLAG_PEEK 1 +/** + * Tell av_buffersink_get_buffer_ref() not to request a frame fom its input. + * If a frame is already buffered, it is read (and removed from the buffer), + * but if no frame is present, return AVERROR(EAGAIN). + */ +#define AV_BUFFERSINK_FLAG_NO_REQUEST 2 + /** * Get an audio/video buffer data from buffer_sink and put it in bufref. * -- cgit v1.2.3