On 1/6/19, James Almer <[email protected]> wrote:
> Signed-off-by: James Almer <[email protected]>
> ---
> libavcodec/bsf.c | 11 +++++++++++
> 1 file changed, 11 insertions(+)
>
> diff --git a/libavcodec/bsf.c b/libavcodec/bsf.c
> index 03841da682..41dde4dcc8 100644
> --- a/libavcodec/bsf.c
> +++ b/libavcodec/bsf.c
> @@ -350,6 +350,16 @@ static int bsf_list_filter(AVBSFContext *bsf, AVPacket
> *out)
> return ret;
> }
>
> +static void bsf_list_flush(AVBSFContext *bsf)
> +{
> + BSFListContext *lst = bsf->priv_data;
> + int i;
> +
> + for (i = 0; i < lst->nb_bsfs; ++i)
Weird style, please use i++
Also use for (int i; ....
> + av_bsf_flush(lst->bsfs[i]);
> + lst->idx = lst->flushed_idx = 0;
> +}
> +
> static void bsf_list_close(AVBSFContext *bsf)
> {
> BSFListContext *lst = bsf->priv_data;
> @@ -398,6 +408,7 @@ const AVBitStreamFilter ff_list_bsf = {
> .priv_class = &bsf_list_class,
> .init = bsf_list_init,
> .filter = bsf_list_filter,
> + .flush = bsf_list_flush,
> .close = bsf_list_close,
> };
>
> --
> 2.20.1
>
> _______________________________________________
> ffmpeg-devel mailing list
> [email protected]
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
_______________________________________________
ffmpeg-devel mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel