[vlc-devel] [PATCH] resource: fix extra vout closed without being stopped
Thomas Guillem
thomas at gllm.fr
Fri Feb 21 16:10:48 CET 2020
It happens when more than one video tracks is selected.
---
src/input/resource.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/input/resource.c b/src/input/resource.c
index 0d192f2beba..dbdbec460e7 100644
--- a/src/input/resource.c
+++ b/src/input/resource.c
@@ -352,6 +352,7 @@ static void input_resource_PutVoutLocked(input_resource_t *p_resource,
TAB_REMOVE(p_resource->i_vout, p_resource->pp_vout, vout);
vlc_mutex_unlock(&p_resource->lock_hold);
+ vout_Stop(vout);
vout_Close(vout);
}
}
--
2.20.1
More information about the vlc-devel
mailing list