0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 13:08:50 +02:00
obs-studio/plugins
columbarius 67f01c7a44 linux-pipewire: Add support for async sources
Cameras and audio streams will use the async output routines, but
not screencasting. This needs to be handled differently in the
processing callback.

As it is, the code is starting to get a bit messy, as we're now
dealing with two different frame processing approaches. Later on,
this code will be cleaned up and split in more logical pieces.

Co-authored-by: Georges Basile Stavracas Neto
<georges.stavracas@gmail.com>
2023-07-15 20:46:51 -03:00
..
aja cmake: Remove Info.plist template files for macOS builds 2023-06-17 12:23:33 -04:00
coreaudio-encoder cmake: Add changes for CMake build framework 3.0 2023-06-29 10:11:32 -04:00
decklink clang-format: Set AllowAllConstructorInitializersOnNextLine to false 2023-07-15 16:14:55 -07:00
enc-amf@ffb00ec1c0 enc-amf: Update submodule to 2.8.0.1 2023-06-29 10:11:32 -04:00
image-source image-source: Define image file array type for function parameter lists 2023-07-01 00:39:13 -07:00
linux-alsa linux-alsa: Make 2 strings translatable 2023-05-27 16:24:57 -07:00
linux-capture linux-capture: Remove obsolete property swap_redblue 2023-06-22 09:26:27 -03:00
linux-jack cmake: Add changes for CMake build framework 3.0 2023-03-26 18:20:38 -04:00
linux-pipewire linux-pipewire: Add support for async sources 2023-07-15 20:46:51 -03:00
linux-pulseaudio linux-pulseaudio: Add missing translation 2023-05-20 16:35:05 -07:00
linux-v4l2 linux-v4l2: Add support for grayscale MJPEG 2023-07-15 16:09:32 -07:00
mac-avcapture cmake: Update Framework link definition for macOS builds 2023-06-17 12:23:33 -04:00
mac-capture mac-capture: Remove internal display settings from SCK Audio Capture 2023-07-15 16:19:02 -07:00
mac-syphon cmake: Update Framework link definition for macOS builds 2023-06-17 12:23:33 -04:00
mac-videotoolbox cmake: Update Framework link definition for macOS builds 2023-06-17 12:23:33 -04:00
mac-virtualcam mac-virtualcam: Fix use of collection without explicit type 2023-07-04 15:41:12 +02:00
obs-browser@995ad53cf3 Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-ffmpeg obs-ffmpeg: Fix NVENC VBR maxBitRate set to avgBitrate 2023-07-15 16:31:19 -07:00
obs-filters obs-filters: Fix legacy CMake obs_status for RNNoise 2023-07-12 12:10:20 -04:00
obs-libfdk Update translations from Crowdin 2023-03-27 13:39:03 +00:00
obs-outputs clang-format: Set AllowAllArgumentsOnNextLine to false 2023-07-15 16:14:55 -07:00
obs-qsv11 obs-qsv11: Add adapter checks for Linux 2023-07-14 12:19:33 -04:00
obs-text clang-format: Set AllowShortLambdasOnASingleLine to Inline 2023-07-15 16:14:55 -07:00
obs-transitions cmake: Remove Info.plist template files for macOS builds 2023-06-17 12:23:33 -04:00
obs-vst clang-format: Set AllowAllConstructorInitializersOnNextLine to false 2023-07-15 16:14:55 -07:00
obs-webrtc clang-format: Set AllowShortLambdasOnASingleLine to Inline 2023-07-15 16:14:55 -07:00
obs-websocket@6fd18a7ef1 obs-websocket: Update version to 5.2.3 2023-06-15 21:01:09 -04:00
obs-x264 cmake: Remove Info.plist template files for macOS builds 2023-06-17 12:23:33 -04:00
oss-audio Update translations from Crowdin 2023-05-01 23:11:13 +00:00
rtmp-services rtmp-services: Remove defunct servers/services 2023-07-09 01:21:10 +02:00
sndio Update translations from Crowdin 2023-03-27 13:39:03 +00:00
text-freetype2 text-freetype2: Fix not updating chat log mode property 2023-06-17 16:35:47 -07:00
vlc-video vlc-video: Define media file array type for function parameter lists 2023-07-01 00:39:13 -07:00
win-capture clang-format: Set AllowAllArgumentsOnNextLine to false 2023-07-15 16:14:55 -07:00
win-dshow clang-format: Set AllowAllConstructorInitializersOnNextLine to false 2023-07-15 16:14:55 -07:00
win-wasapi win-wasapi: Fix PROPVARIANT variable has not be freed 2023-07-15 16:38:24 -07:00
CMakeLists.txt obs-qsv11: Add a Linux implementation 2023-07-14 12:19:33 -04:00