[FFmpeg-devel] [PATCH] af_asetnsamples: push as many frames as ready
Stefano Sabatini
stefasab at gmail.com
Wed Aug 8 13:01:09 CEST 2012
On date Wednesday 2012-08-08 01:55:03 +0300, Andrey Utkin encoded:
> ---
> libavfilter/af_asetnsamples.c | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/libavfilter/af_asetnsamples.c b/libavfilter/af_asetnsamples.c
> index e00980e..9cbbf9c 100644
> --- a/libavfilter/af_asetnsamples.c
> +++ b/libavfilter/af_asetnsamples.c
> @@ -153,7 +153,7 @@ static int filter_samples(AVFilterLink *inlink, AVFilterBufferRef *insamples)
> asns->next_out_pts = insamples->pts;
> avfilter_unref_buffer(insamples);
>
> - if (av_audio_fifo_size(asns->fifo) >= asns->nb_out_samples)
> + while (av_audio_fifo_size(asns->fifo) >= asns->nb_out_samples)
> push_samples(outlink);
Looks good to me, but maybe Nicolas want to comment. I'll apply in a
day or so if I read no comments from him (or from other interested
devs).
Thanks.
--
FFmpeg = Friendly and Fundamentalist Multimedia Philosophical Extravagant Gadget
More information about the ffmpeg-devel
mailing list