[vlc-devel] [PATCH 3/3] chromecast: add an experimental sout module that connects to a ChromeCast device and streams using the HTTP access output
Rémi Denis-Courmont
remi at remlab.net
Sat Sep 13 11:10:49 CEST 2014
Le vendredi 12 septembre 2014, 12:54:52 Adrien Maglo a écrit :
> The cancellation-safeness problem is only caused by the msgPing() call
> or I should not access as well to sout_stream_sys_t members?
I am not very familiar with C++. C++11 has to define a threaded memory model,
but I don't know if it specifies exception handling to a sufficient extent.
Earlier C++ standards probably do not define threads even. POSIX does not cover
C++ at all.
As far as I understand, GNU/libc specifies that cancellation is an exception
and everything works on the condition that any caught exception is rethrown.
On other targets, I don't know how it fares.
--
Rémi Denis-Courmont
http://www.remlab.net/
More information about the vlc-devel
mailing list