obs-studio/plugins
Georges Basile Stavracas Neto e7815dff66 linux-pipewire: Explicitly enumerate cursor modes
The ScreenCast portal defines 3 cursor modes [1]:

 * Hidden: no visible cursor (value: 1)
 * Embedded: cursor is drawn in the frames (value: 2)
 * Metadata: cursor is sent as stream metadata (value: 4)

The values are power-of-two due to be used as flags.

Explicitly listing these values in an enum improves legibility
of the code, so do that instead of hardcoding 1, 2, and 4.

[1] https://github.com/flatpak/xdg-desktop-portal/blob/main/data/org.freedesktop.portal.ScreenCast.xml#L302-L316
2022-04-09 16:45:02 -07:00
..
aja libobs,plugins: Replace video matrix function 2022-04-07 19:28:51 -07:00
coreaudio-encoder cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
decklink libobs,plugins: Replace video matrix function 2022-04-07 19:28:51 -07:00
enc-amf@f057617ea2 Update translations from Crowdin 2022-02-11 00:34:08 +00:00
image-source plugins: Update CMakeLists.txt for included plugins 2022-03-16 23:11:08 +01:00
linux-alsa cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
linux-capture cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
linux-jack cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
linux-pipewire linux-pipewire: Explicitly enumerate cursor modes 2022-04-09 16:45:02 -07:00
linux-pulseaudio cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
linux-v4l2 libobs,plugins: Replace video matrix function 2022-04-07 19:28:51 -07:00
mac-avcapture libobs,plugins: Replace video matrix function 2022-04-07 19:28:51 -07:00
mac-capture plugins: Update CMakeLists.txt for included plugins 2022-03-16 23:11:08 +01:00
mac-syphon plugins: Update CMakeLists.txt for included plugins 2022-03-16 23:11:08 +01:00
mac-virtualcam cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
mac-vth264 plugins: Update CMakeLists.txt for included plugins 2022-03-16 23:11:08 +01:00
obs-browser@b798763ae7 obs-browser: Update submodule to pull in CMake changes 2022-03-17 14:28:34 +01:00
obs-ffmpeg obs-ffmpeg, win-dshow, deps/media-playback: Use recommended API for AVCodecContext 2022-04-07 01:59:30 -07:00
obs-filters obs-filters: Fix scale undistort, attempt two 2022-04-02 16:22:59 -07:00
obs-libfdk cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
obs-outputs cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
obs-qsv11 cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
obs-text plugins: Update CMakeLists.txt for included plugins 2022-03-16 23:11:08 +01:00
obs-transitions obs-transitions: Smooth source transition fades 2022-04-07 01:49:57 -07:00
obs-vst@937ba7952d obs-vst: Update submodule to pull in CMake changes 2022-03-17 14:28:59 +01:00
obs-x264 plugins: Update CMakeLists.txt for included plugins 2022-03-16 23:11:08 +01:00
oss-audio cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
rtmp-services rtmp-services: Update AfreecaTV 2022-04-07 01:48:22 -07:00
sndio cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
text-freetype2 cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
vlc-video libobs,plugins: Replace video matrix function 2022-04-07 19:28:51 -07:00
win-capture win-capture: Use normal blend equation for cursor 2022-04-07 01:51:15 -07:00
win-dshow libobs,plugins: Replace video matrix function 2022-04-07 19:28:51 -07:00
win-ivcam cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
win-mf plugins: Update CMakeLists.txt for included plugins 2022-03-16 23:11:08 +01:00
win-wasapi plugins: Update CMakeLists.txt for included plugins 2022-03-16 23:11:08 +01:00
CMakeLists.txt cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00