[vlc-devel] [PATCH 00/20] MR: Finishing vout life cycle work

Rémi Denis-Courmont remi at remlab.net
Tue May 7 20:50:28 CEST 2019

Le tiistaina 7. toukokuuta 2019, 19.11.43 EEST Thomas Guillem a écrit :
> I updated the vout-life/6 branch :
> https://code.videolan.org/tguillem/vlc/commits/vout-life/6
> - Big changes in "resource: create first vout from HoldVout*()" and "player:
> create vout when requested"
>  Indeed, you want to create a vout by default, but only when calling
> vlc_player_HoldVout*(). So all internal code that hold vouts won't create
> one by default.
>  - "How is the race fixed ?"
> I don't really know.

If you don't know which of the locking orders you got rid of, then it's pretty 
safe to assume that it's none of them and the two locks cannot be merged.


More information about the vlc-devel mailing list