[vlc-devel] [vlc-commits] Unexported vlc_thread_create/join.

Rémi Denis-Courmont remi at remlab.net
Mon May 23 11:02:09 CEST 2011

On Mon, 23 May 2011 11:32:40 +0300, Juha Jeronen <juha.jeronen at jyu.fi>
> Mind if I ask a stupid question - since it seems this feature is not
> wanted in the library, how should a module create threads if it needs
> to? Or is this discouraged?

Creating threads is not deprecated of course. Storing threads in a VLC
object is.

VLC objects do too many unrelated things. It became a big mess over time.
Nowadays, they still do three unrelated things:
 - messages logging,
 - module probing loading, and
 - VLC variables/callbacks and variables inheritance.

Rémi Denis-Courmont

More information about the vlc-devel mailing list