diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2011-12-06 17:02:15 +0100 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2011-12-08 21:19:23 +0100 |
commit | a502939d64e807da6b3a9be84f4b21b35e5d251f (patch) | |
tree | 07edbecf8c03a308f295391f634a023b35a14161 /libavfilter/buffersink.h | |
parent | fab97adb668b341376b77b9e28709e54afb4fa51 (diff) | |
download | ffmpeg-a502939d64e807da6b3a9be84f4b21b35e5d251f.tar.gz |
buffersink: Implement a poll function.
With this the application can find out how many frames are available.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavfilter/buffersink.h')
-rw-r--r-- | libavfilter/buffersink.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libavfilter/buffersink.h b/libavfilter/buffersink.h index c5ae7dcdd0..73926a4539 100644 --- a/libavfilter/buffersink.h +++ b/libavfilter/buffersink.h @@ -76,6 +76,12 @@ AVABufferSinkParams *av_abuffersink_params_alloc(void); int av_buffersink_get_buffer_ref(AVFilterContext *buffer_sink, AVFilterBufferRef **bufref, int flags); + +/** + * Get the number of immediately available frames. + */ +int av_buffersink_poll_frame(AVFilterContext *ctx); + #if FF_API_OLD_VSINK_API /** * @deprecated Use av_buffersink_get_buffer_ref() instead. |