diff options
author | Nicolas George <nicolas.george@normalesup.org> | 2012-09-23 20:45:49 +0200 |
---|---|---|
committer | Nicolas George <nicolas.george@normalesup.org> | 2012-09-27 18:43:37 +0200 |
commit | 9de731e9d0f415ce8c5dc1c9079490964c244867 (patch) | |
tree | 302d1c19e7e67bc6af89f049e82501d875172fbc /libavfilter/buffersink.c | |
parent | 279ae1cd72a17a697af8f71a987ac89ee4aa9107 (diff) |
lavfi/sink_buffer: implement libav compatibility API.
Implement av_buffersink_read() and av_buffersink_read_samples()
for ffmpeg's version of buffersink.
With this change, avconv linked against ffmpeg's libraries passes
the same number of tests whether it uses ffbuffersink or
buffersink_old.
Diffstat (limited to 'libavfilter/buffersink.c')
-rw-r--r-- | libavfilter/buffersink.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libavfilter/buffersink.c b/libavfilter/buffersink.c index 2e84fb4507..5cd0924666 100644 --- a/libavfilter/buffersink.c +++ b/libavfilter/buffersink.c @@ -59,7 +59,7 @@ static int start_frame(AVFilterLink *link, AVFilterBufferRef *buf) return 0; } -int av_buffersink_read(AVFilterContext *ctx, AVFilterBufferRef **buf) +int ff_buffersink_read_compat(AVFilterContext *ctx, AVFilterBufferRef **buf) { BufferSinkContext *s = ctx->priv; AVFilterLink *link = ctx->inputs[0]; @@ -100,8 +100,8 @@ static int read_from_fifo(AVFilterContext *ctx, AVFilterBufferRef **pbuf, } -int av_buffersink_read_samples(AVFilterContext *ctx, AVFilterBufferRef **pbuf, - int nb_samples) +int ff_buffersink_read_samples_compat(AVFilterContext *ctx, AVFilterBufferRef **pbuf, + int nb_samples) { BufferSinkContext *s = ctx->priv; AVFilterLink *link = ctx->inputs[0]; |