[vlc-devel] [PATCH] patches applied to VLC

Ross Finlayson finlayson at live555.com
Wed Nov 16 23:12:06 CET 2011

> FYI, Vlc can open multiple inputs (including rtsp) with one instance. In
> this case, the library is accessed by more than one thread (and it works
> very well).

Yes, thanks for the correction.  This is actually an acceptable way for multiple threads to use the LIVE555 code, because they are using separate "UsageEnvironment" and "TaskScheduler" objects (and don't share any other LIVE555 objects).

However, this makes the code vulnerable if it calls third-party library routines that happen not to be thread safe, so I'm glad that you've discovered a few of these (which can affect any application that uses the LIVE555 code - not just VLC).

Ross Finlayson
Live Networks, Inc.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20111117/0a5774ce/attachment.html>

More information about the vlc-devel mailing list