diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2012-05-16 23:13:44 +0200 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2012-05-16 23:13:44 +0200 |
commit | 3e2cf79e1549f6ba64aa6219292cc2b638a29b46 (patch) | |
tree | a0315c624b79006eaf323b512f380344c7508681 | |
parent | 703e920bb75053bf6b87d41d198cbbfbce3fb7ad (diff) | |
download | ffmpeg-3e2cf79e1549f6ba64aa6219292cc2b638a29b46.tar.gz |
buffersrc: export forgotten function
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-rw-r--r-- | libavfilter/buffersrc.c | 2 | ||||
-rw-r--r-- | libavfilter/buffersrc.h | 9 |
2 files changed, 10 insertions, 1 deletions
diff --git a/libavfilter/buffersrc.c b/libavfilter/buffersrc.c index 305d1c49d6..7cc80d8f5f 100644 --- a/libavfilter/buffersrc.c +++ b/libavfilter/buffersrc.c @@ -138,7 +138,7 @@ int av_buffersrc_write_frame(AVFilterContext *buffer_filter, AVFrame *frame) return 0; } -static int av_buffersrc_buffer(AVFilterContext *s, AVFilterBufferRef *buf) +int av_buffersrc_buffer(AVFilterContext *s, AVFilterBufferRef *buf) { BufferSourceContext *c = s->priv; int ret; diff --git a/libavfilter/buffersrc.h b/libavfilter/buffersrc.h index 25e2fbf6dc..cd6492e5cb 100644 --- a/libavfilter/buffersrc.h +++ b/libavfilter/buffersrc.h @@ -63,6 +63,15 @@ int av_buffersrc_add_ref(AVFilterContext *buffer_src, unsigned av_buffersrc_get_nb_failed_requests(AVFilterContext *buffer_src); /** + * Add a buffer to the filtergraph s. + * + * @param buf buffer containing frame data to be passed down the filtergraph. + * This function will take ownership of buf, the user must not free it. + * A NULL buf signals EOF -- i.e. no more frames will be sent to this filter. + */ +int av_buffersrc_buffer(AVFilterContext *s, AVFilterBufferRef *buf); + +/** * Add a frame to the buffer source. * * @param s an instance of the buffersrc filter. |