[vlc-devel] [RFC 1/2] executor: introduce new executor API

Rémi Denis-Courmont remi at remlab.net
Thu Aug 27 16:19:44 CEST 2020

Le torstaina 27. elokuuta 2020, 11.15.31 EEST Romain Vimont a écrit :
> I think we can expect that all objects are correctly deleted
> (libvlc_priv_t for example, which will delete the preparser, which will
> delete its executor) before LibVLC is unloaded. If vlc_executor_Delete()
> waits for the threads to complete, then the thread functions are
> finished before LibVLC is unloaded, and there is no problem I guess.

That assumes that all LibVLC threads are joined. You can't do that with a 
detached thread.

Реми Дёни-Курмон

More information about the vlc-devel mailing list