- Oct 14, 2021
-
-
Pierre Lamot authored
-
Pierre Lamot authored
-
Pierre Lamot authored
-
Steve Lhomme authored
So we tell the thread was canceled. NULL is usually the value returned by threads terminating normally.
-
Steve Lhomme authored
-
Steve Lhomme authored
So we tell the thread was canceled. NULL is usually the value returned by threads terminating normally. The proper value to return on a canceled thread is VLC_THREAD_CANCELED.
-
Steve Lhomme authored
So we tell the thread was canceled. NULL is usually the value returned by threads terminating normally. The proper value to return on a canceled thread is VLC_THREAD_CANCELED.
-
Steve Lhomme authored
This reduces _DLL_InitTerm() to the bare minimum.
-
Steve Lhomme authored
This is already used in many places in the core so it has to be supported.
-
Steve Lhomme authored
This is supported even in MSVC with __declspec(thread).
-
Steve Lhomme authored
orphaned since 72acfccd
-
- Oct 13, 2021
-
-
This is particularly important as the lock may be recursive.
-
- Oct 12, 2021
-
-
The plugin wasn't enabled on tvOS due to the forgotten case.
-
The plugin wasn't enabled on tvOS due to the forgotten case.
-
-
Since 347f73b9 we shouldn't use the value directly.
-
- Oct 11, 2021
-
-
Otherwise, it leads to a deadlock on tvOS 15.x.
-
Before tvOS 15.x, the synchronization was not necessary, but now it would create artifacts on screen, as if the frames are not in the correct order. Until a proper synchronization mechanism is in place, force to synchronize into the texture.
-
refs #26160
-
vout_macosx generic error: shader: ERROR: 0:7: ';' : syntax error: syntax error
-
-
-
-
-
-
These options are not known anymore with the libaom version used.
-
Using a proper release tarball means it does not change each time, as contrary to the other one from their Git tool, this one is not regenerated sometimes.
-
Steve Lhomme authored
This is always true in 4.0 builds and ensured earlier.
-
Steve Lhomme authored
They are necessary in the acrylic header (with 8.1 API's) and uisurface (win7) so they don't need to be included with the wrong version in compositor_dcomp.hpp
-
Steve Lhomme authored
We want API's available since Win8.1 for DirectComposition.
-
Steve Lhomme authored
In 4.0 we always build for win7 or higher.
-
- Oct 10, 2021
-
-
Rémi Denis-Courmont authored
* Do not share the notification object for two different events. * Use binary semaphores instead of boolean and condition variables. * Use an relaxed atomic variable, get rid of unnecessary lock. In normal cases, the preparse status would not need to be an atomic variable, as the preparse semaphore serves as proper barrier. However in the abort case, the status is written by the "wrong" thread. Still, we can rely on the semaphore to provide a synchronisation barrier on the status value.
-
fixes #26167
-
-
-
And remove the 'dayColors' property in VLCColors. Fix #26024
-
- Oct 09, 2021
-
-
Tristan Matthews authored
-
-
-
We can't use vlc_thread_id() safely if the value is truncated. Different threads might end up with the same ID.
-