decoder: always release the vout
commit3df9e5cf9f0c5dae8406dfe00b646038bc8775df
authorThomas Guillem <thomas@gllm.fr>
Fri, 26 Jun 2020 11:22:04 +0000 (26 13:22 +0200)
committerThomas Guillem <thomas@gllm.fr>
Mon, 29 Jun 2020 11:16:08 +0000 (29 13:16 +0200)
treecf7a23622c0df5d61de9644841cd20654d942037
parente3ef1a22532a1d9ebe183c6c21c691e17d65cf19
decoder: always release the vout

The vout was released only when already started. This fixes the
"assert( p_resource->i_vout == 0 || p_resource->p_vout_free == p_resource->pp_vout[0] );"
from input_resource_SetInput() when the vout failed to start.
src/input/decoder.c