obs-studio/plugins
Asahi Lina 584de6b264 linux-pipewire: Use premultiplied alpha
Pipewire desktop portal capture assumes premultiplied alpha, so make
sure to use the right blend equation to make translucent pixels work
correctly.

This is still broken for emissive pixels (alpha < color) since OBS seems
to unpremultiply at some point during blending, but it works properly
for translucent pixels (emissive pixel support requires an end-to-end
premultiplied pipeline).
2023-04-01 16:11:19 -07:00
..
aja Update translations from Crowdin 2023-03-27 13:39:03 +00:00
coreaudio-encoder Update translations from Crowdin 2023-03-27 13:39:03 +00:00
decklink decklink: Avoid swscale for color space 2023-04-01 16:08:54 -07:00
enc-amf@8823c236b4 Update translations from Crowdin 2023-03-27 13:39:03 +00:00
image-source Update translations from Crowdin 2023-03-27 13:39:03 +00:00
linux-alsa Update translations from Crowdin 2023-03-27 13:39:03 +00:00
linux-capture Update translations from Crowdin 2023-03-27 13:39:03 +00:00
linux-jack cmake: Add changes for CMake build framework 3.0 2023-03-26 18:20:38 -04:00
linux-pipewire linux-pipewire: Use premultiplied alpha 2023-04-01 16:11:19 -07:00
linux-pulseaudio Update translations from Crowdin 2023-03-27 13:39:03 +00:00
linux-v4l2 Update translations from Crowdin 2023-03-27 13:39:03 +00:00
mac-avcapture Update translations from Crowdin 2023-03-27 13:39:03 +00:00
mac-capture Update translations from Crowdin 2023-03-27 13:39:03 +00:00
mac-syphon cmake: Add changes for CMake build framework 3.0 2023-03-26 18:20:38 -04:00
mac-videotoolbox Update translations from Crowdin 2023-03-27 13:39:03 +00:00
mac-virtualcam cmake: Add changes for CMake build framework 3.0 2023-03-26 18:20:38 -04:00
obs-browser@88d83599f2 Update translations from Crowdin 2023-03-27 13:39:03 +00:00
obs-ffmpeg obs-ffmpeg: Fix memory corruption during cleanup 2023-03-31 13:19:48 -04:00
obs-filters Update translations from Crowdin 2023-03-27 13:39:03 +00:00
obs-libfdk Update translations from Crowdin 2023-03-27 13:39:03 +00:00
obs-outputs obs-outputs: Do not strip AV1 padding for RTMP/FLV 2023-03-29 16:53:33 -04:00
obs-qsv11 Update translations from Crowdin 2023-03-27 13:39:03 +00:00
obs-text Update translations from Crowdin 2023-03-27 13:39:03 +00:00
obs-transitions Update translations from Crowdin 2023-03-27 13:39:03 +00:00
obs-vst cmake: Add changes for CMake build framework 3.0 2023-03-26 18:20:38 -04:00
obs-websocket@21886adb32 obs-websocket: Update version to 5.2.1 2023-03-27 13:07:16 -04:00
obs-x264 Update translations from Crowdin 2023-03-27 13:39:03 +00:00
oss-audio Update translations from Crowdin 2023-03-27 13:39:03 +00:00
rtmp-services Update translations from Crowdin 2023-03-27 13:39:03 +00:00
sndio Update translations from Crowdin 2023-03-27 13:39:03 +00:00
text-freetype2 Update translations from Crowdin 2023-03-27 13:39:03 +00:00
vlc-video Update translations from Crowdin 2023-03-27 13:39:03 +00:00
win-capture win-capture: Fix compat info showing in hotkey mode 2023-03-29 03:16:34 +02:00
win-dshow win-dshow: Change buffering for Elgato devices 2023-04-01 16:03:33 -07:00
win-wasapi Update translations from Crowdin 2023-03-27 13:39:03 +00:00
CMakeLists.txt cmake: Add changes for CMake build framework 3.0 2023-03-26 18:20:38 -04:00