obs-studio/plugins
jp9000 ab9bda52e0 win-capture: Create all named objects within hook
All named objects (including file mapped shared memory) need to be
created within the hook itself due to the fact that UWP programs cannot
access named objects outside of the UWP process.

Because shared memory needs to be created within the hook, the capture
loop cannot start until the shared memory has been filled with valid
data.  Creating an additional "initialize" event fixes this issue.

Additionally, changed the way that named kernel objects are
opened/created.  Before, there were functions that would first try to
open named objects and then implicitly create them if opening failed
(assuming that if the hook didn't create it first, game capture would),
now it's been changed so that you can only either explicitly open or
create.
2016-12-16 02:21:07 -08:00
..
coreaudio-encoder Update translations from CrowdIn 2016-11-16 00:32:47 +01:00
decklink decklink: Update Blackmagic SDK to 10.8.0 2016-10-16 01:53:51 -07:00
enc-amf@bc255d21d0 enc-amf: Avoid using C++17 for VS2013 compatibility 2016-11-20 17:46:13 +01:00
image-source Update translations from CrowdIn 2016-11-16 00:32:47 +01:00
linux-alsa Update translations from CrowdIn 2016-11-16 00:32:47 +01:00
linux-capture Update translations from Crowdin 2016-11-20 12:22:26 +01:00
linux-jack Update translations from CrowdIn 2016-11-03 13:32:52 -07:00
linux-pulseaudio pulse-input: Fix design flaw where source is not created 2016-09-22 18:26:56 -07:00
linux-v4l2 Update translations from Crowdin 2016-08-08 16:21:48 +02:00
mac-avcapture Update translations from Crowdin 2016-11-20 12:22:26 +01:00
mac-capture Update translations from Crowdin 2016-09-28 01:17:24 +02:00
mac-syphon Update translations from CrowdIn 2016-11-16 00:32:47 +01:00
mac-vth264 Update translations from Crowdin 2016-11-20 12:22:26 +01:00
obs-browser@ad115e7164 Update obs-browser submodule to a working version 2016-10-14 08:17:28 -05:00
obs-ffmpeg obs-ffmpeg: Add replay buffer output 2016-12-08 03:36:17 -08:00
obs-filters Update translations from CrowdIn 2016-11-03 13:32:52 -07:00
obs-libfdk Update translations from CrowdIn 2016-11-16 00:32:47 +01:00
obs-outputs libobs: Use reference counting for encoder packets 2016-12-08 03:27:39 -08:00
obs-qsv11 Update translations from Crowdin 2016-11-20 12:22:26 +01:00
obs-text Update translations from CrowdIn 2016-11-16 00:32:47 +01:00
obs-transitions Revert "obs-transitions: Avoid branching in slide_transition.effect" 2016-11-25 12:20:42 -08:00
obs-x264 Update translations from CrowdIn 2016-11-03 13:32:52 -07:00
rtmp-services rtmp-services: remove shut down services 2016-11-25 23:55:35 +01:00
text-freetype2 text-freetype2: Defer loading of plugin until source created 2016-11-14 17:34:45 -08:00
vlc-video Update translations from CrowdIn 2016-11-16 00:32:47 +01:00
win-capture win-capture: Create all named objects within hook 2016-12-16 02:21:07 -08:00
win-dshow Update translations from CrowdIn 2016-11-16 00:32:47 +01:00
win-ivcam win-capture: Use static runtimes for hooks/helpers 2016-11-23 06:03:00 -08:00
win-mf Update translations from CrowdIn 2016-11-16 00:32:47 +01:00
win-wasapi Update translations from Crowdin 2016-08-08 16:21:48 +02:00
CMakeLists.txt win-ivcam: Add Intel RealSense plugin 2016-11-19 03:15:21 -08:00