[vlc-devel] [PATCH] decoder: assert that out_pool is valid from buffer_new

Steve Lhomme robux4 at ycbcr.xyz
Tue Mar 10 09:04:05 CET 2020


LGTM

On 2020-03-10 8:58, Thomas Guillem wrote:
> Once the format is configured, the out_pool need to stay valid during the life
> time of the module or until a new format is requested.
> ---
>   src/input/decoder.c | 1 +
>   1 file changed, 1 insertion(+)
> 
> diff --git a/src/input/decoder.c b/src/input/decoder.c
> index 7dbc2b8f8d..be6c916342 100644
> --- a/src/input/decoder.c
> +++ b/src/input/decoder.c
> @@ -650,6 +650,7 @@ static picture_t *ModuleThread_NewVideoBuffer( decoder_t *p_dec )
>   {
>       struct decoder_owner *p_owner = dec_get_owner( p_dec );
>       assert( p_owner->p_vout );
> +    assert( p_owner->out_pool );
>   
>       picture_t *pic = picture_pool_Wait( p_owner->out_pool );
>       if (pic)
> -- 
> 2.20.1
> 
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
> 


More information about the vlc-devel mailing list