obs-studio/plugins
PatTheMav 2d2a5cad59 mac-capture: Cleanup code to improve efficiency
Reduces the amount of calls to the update callback (also reduces amount
of calls to check for available capture content).

Also moves some code to only update data for currently selected capture
type.
2022-07-26 21:29:48 +02:00
..
aja aja: Remove unused parameters 2022-07-20 08:22:08 +02:00
coreaudio-encoder cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
decklink decklink: Avoid sending 0x0 frame to libobs 2022-06-11 16:22:22 -07:00
enc-amf@f057617ea2 Update translations from Crowdin 2022-02-11 00:34:08 +00:00
image-source Use property suffixes for units everywhere 2022-07-22 08:24:51 -04:00
linux-alsa cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
linux-capture Use property suffixes for units everywhere 2022-07-22 08:24:51 -04:00
linux-jack cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
linux-pipewire plugins: Cleanup unused-parameters 2022-07-19 11:01:00 -04:00
linux-pulseaudio cmake: Fix enabling PulseAudio monitoring 2022-05-28 18:36:36 -04:00
linux-v4l2 v4l2,scripting: Add more thread names 2022-07-24 09:21:58 +10:00
mac-avcapture mac-avcapture: Fix null-conversion warning 2022-07-19 12:46:42 +02:00
mac-capture mac-capture: Cleanup code to improve efficiency 2022-07-26 21:29:48 +02:00
mac-syphon mac-syphon: Disable inject functionality on macOS 10.15+ 2022-07-24 19:51:41 +02:00
mac-videotoolbox Use property suffixes for units everywhere 2022-07-22 08:24:51 -04:00
mac-virtualcam mac-virtualcam: Fix IOSurface memory leak 2022-06-25 16:12:26 -07:00
obs-browser@6c44455887 obs-vst,obs-browser: Update submodules 2022-07-26 17:34:26 +02:00
obs-ffmpeg obs-ffmpeg: Add HEVC to supported HLS codecs 2022-07-26 09:23:35 -07:00
obs-filters obs-filters: Add HDR bypass for various filters 2022-07-25 13:55:22 -07:00
obs-libfdk obs-libfdk: Enable 7.1 channel surround for Linux 2022-04-30 16:28:45 -07:00
obs-outputs obs-outputs: Improve librtmp timeouts on Linux 2022-07-23 17:24:11 -07:00
obs-qsv11 Use property suffixes for units everywhere 2022-07-22 08:24:51 -04:00
obs-text plugins: Update CMakeLists.txt for included plugins 2022-03-16 23:11:08 +01:00
obs-transitions plugins: Cleanup unused-parameters 2022-07-19 11:01:00 -04:00
obs-vst@b2fd17f656 obs-vst,obs-browser: Update submodules 2022-07-26 17:34:26 +02:00
obs-x264 Use property suffixes for units everywhere 2022-07-22 08:24:51 -04:00
oss-audio cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
rtmp-services libobs: Add func to get supported service codecs 2022-07-26 09:23:35 -07:00
sndio cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
text-freetype2 text-freetype2: Don't read / write empty size arrays 2022-07-18 23:23:12 +02:00
vlc-video Use property suffixes for units everywhere 2022-07-22 08:24:51 -04:00
win-capture libobs, win-capture: Share window helper code 2022-07-23 17:41:34 -07:00
win-dshow virtualcam-module: Return S_FALSE if locks non-zero 2022-07-26 07:40:11 -07:00
win-ivcam cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
win-mf Use property suffixes for units everywhere 2022-07-22 08:24:51 -04:00
win-wasapi win-wasapi: Add support for capturing a process 2022-07-23 17:41:34 -07:00
CMakeLists.txt cmake: Rename mac-vth264 plugin to mac-videotoolbox 2022-07-11 23:45:43 +02:00