[vlc-devel] patch to convert the duplicate module from single threaded to multithreaded

Sergio M. Ammirata, Ph.D. sergio at ammirata.net
Sat Sep 1 18:54:54 CEST 2012


The following patch will change the behavior of the duplicate module of the
stream output chain so that each output is on a different thread. This
solves the problem that happens when you have two outputs and one of them
calls a blocking network call for example, i.e. the other one is blocked as
well.

It is not 100% bug free as under certain it causes VLC not to close
properly.

Sergio Ammirata


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20120901/bd459f6d/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: duplicate.c.diff.patch
Type: application/octet-stream
Size: 7079 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20120901/bd459f6d/attachment.obj>


More information about the vlc-devel mailing list