Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- The C compiler identification is Clang 23.1.1
- -- The CXX compiler identification is Clang 23.1.1
- -- Detecting C compiler ABI info
- -- Detecting C compiler ABI info - done
- -- Check for working C compiler: /usr/lib/ccache/bin/clang - skipped
- -- Detecting C compile features
- -- Detecting C compile features - done
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Check for working CXX compiler: /usr/lib/ccache/bin/clang++ - skipped
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- Checking for interprocedural optimization support
- -- Checking for interprocedural optimization support - available
- -- Checking for interprocedural optimization support - enabled [Release, MinSizeRel]
- -- Found SIMDe: /usr/include (found version "0.8.2")
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
- -- Found Threads: TRUE
- -- Found FFmpeg: /usr/lib/libavformat.so;/usr/lib/libavutil.so;/usr/lib/libswscale.so;/usr/lib/libswresample.so;/usr/lib/libavcodec.so (found suitable version "9.0", minimum required is "8.0") found components: avformat avutil swscale swresample avcodec
- -- Found ZLIB: /usr/lib/libz.so (found version "1.3.2")
- -- Found Uthash: /usr/include (found version "2.3.0")
- -- Found jansson: /usr/lib/libjansson.so (found version "2.15.1")
- -- Found LibUUID: /usr/lib/libuuid.so (found version "2.42.4")
- -- Found X11: /usr/include
- -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
- -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
- -- Looking for gethostbyname
- -- Looking for gethostbyname - found
- -- Looking for connect
- -- Looking for connect - found
- -- Looking for remove
- -- Looking for remove - found
- -- Looking for shmat
- -- Looking for shmat - found
- -- Looking for IceConnectionNumber in ICE
- -- Looking for IceConnectionNumber in ICE - found
- -- Found X11_XCB: /usr/lib/libX11-xcb.so (found version "1.8.13")
- -- Found XCB_XCB: /usr/lib/libxcb.so (found version "1.17.0")
- -- Found XCB_XINPUT: /usr/lib/libxcb-xinput.so (found version "1.17.0")
- -- Found XCB: /usr/lib/libxcb.so;/usr/lib/libxcb-xinput.so (found version "1.17.0") found components: XCB XINPUT
- -- Found Gio: /usr/lib/libgio-2.0.so (found version "2.90.1")
- -- Performing Test HAVE_MATH_IN_STD_LIB
- -- Performing Test HAVE_MATH_IN_STD_LIB - Failed
- -- Performing Test HAVE_UUID_HEADER
- -- Performing Test HAVE_UUID_HEADER - Success
- -- Found PulseAudio: /usr/include (found version "17.0-98-gb096")
- -- Found Wayland_Client: /usr/lib/libwayland-client.so (found version "1.26.0")
- -- Found Wayland: /usr/lib/libwayland-client.so (found version "1.26.0") found components: Client
- -- Found Xkbcommon: /usr/lib/libxkbcommon.so (found version "1.13.2")
- -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
- -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
- -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
- -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
- -- Performing Test COMPILER_HAS_DEPRECATED_ATTR
- -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
- -- Found OpenGL: /usr/lib/libOpenGL.so
- -- Found Libdrm: /usr/lib/libdrm.so (found version "2.4.134")
- -- Found XCB: /usr/lib/libxcb.so (found version "1.17.0") found components: XCB
- -- Found OpenGL: /usr/lib/libOpenGL.so found components: EGL
- -- Found Wayland_Server: /usr/lib/libwayland-server.so (found version "1.26.0")
- -- Found Wayland_Cursor: /usr/lib/libwayland-cursor.so (found version "1.26.0")
- -- Found Wayland_Egl: /usr/lib/libwayland-egl.so (found version "18.1.0")
- -- Found Wayland: /usr/lib/libwayland-client.so;/usr/lib/libwayland-server.so;/usr/lib/libwayland-cursor.so;/usr/lib/libwayland-egl.so (found version "1.26.0")
- -- Performing Test HAVE_STDATOMIC
- -- Performing Test HAVE_STDATOMIC - Success
- -- Found WrapAtomic: TRUE
- -- Found OpenGL: /usr/lib/libOpenGL.so
- -- Found WrapOpenGL: TRUE
- -- Found WrapVulkanHeaders: /usr/include
- -- Found SWIG: /usr/bin/swig (found suitable version "4.5.1", minimum required is "4")
- -- Found Luajit: /usr/lib/libluajit-5.1.so (found version "2.1.1788856981")
- -- Found Python: /usr/bin/python3.14 (found suitable version "3.14.7", minimum required is "3.8") found components: Interpreter Development Development.Module Development.Embed
- -- Found ALSA: /usr/lib/libasound.so (found version "1.2.16.1")
- -- XCB: XFIXES requires XCB;RENDER;SHAPE
- -- XCB: XFIXES requires XCB;RENDER;SHAPE
- -- Found XCB_RENDER: /usr/lib/libxcb-render.so (found version "1.17.0")
- -- Found XCB_SHAPE: /usr/lib/libxcb-shape.so (found version "1.17.0")
- -- Found XCB_XFIXES: /usr/lib/libxcb-xfixes.so (found version "1.17.0")
- -- Found XCB_SHM: /usr/lib/libxcb-shm.so (found version "1.17.0")
- -- Found XCB_COMPOSITE: /usr/lib/libxcb-composite.so (found version "1.17.0")
- -- Found XCB_RANDR: /usr/lib/libxcb-randr.so (found version "1.17.0")
- -- Found XCB_XINERAMA: /usr/lib/libxcb-xinerama.so (found version "1.17.0")
- -- Found XCB: /usr/lib/libxcb.so;/usr/lib/libxcb-render.so;/usr/lib/libxcb-shape.so;/usr/lib/libxcb-xfixes.so;/usr/lib/libxcb-shm.so;/usr/lib/libxcb-composite.so;/usr/lib/libxcb-randr.so;/usr/lib/libxcb-xinerama.so (found version "1.17.0") found components: XCB XFIXES RANDR SHM XINERAMA COMPOSITE
- -- Found Jack: /usr/lib/libjack.so (found version "3.1609.0")
- -- Found PipeWire: /usr/lib/libpipewire-0.3.so (found suitable version "1.6.9", minimum required is "0.3.33")
- -- Found Gio: /usr/lib/libgio-2.0.so (found suitable version "2.90.1", minimum required is "2.76")
- -- Found Libv4l2: /usr/lib/libv4l2.so (found version "1.32.0")
- -- Found FFmpeg: /usr/lib/libavcodec.so;/usr/lib/libavutil.so;/usr/lib/libavformat.so (found suitable version "9.0", minimum required is "8.0") found components: avcodec avutil avformat
- -- Performing Test HAVE_VIDEODEV2_HEADER
- -- Performing Test HAVE_VIDEODEV2_HEADER - Success
- -- Found Libudev: /usr/lib/libudev.so (found version "262")
- -- Found CEF: /home/user/.cache/paru/clone/obs-studio-git/src/cef_binary_7871_linux_x86_64/Release/libcef.so (found suitable version "150.0.19", minimum required is "95")
- -- Found nlohmann_json: /usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found suitable version "3.12.0", minimum required is "3.11")
- -- Found FFmpeg: /usr/lib/libavcodec.so;/usr/lib/libavfilter.so;/usr/lib/libavdevice.so;/usr/lib/libavutil.so;/usr/lib/libswscale.so;/usr/lib/libavformat.so;/usr/lib/libswresample.so (found suitable version "9.0", minimum required is "6.1") found components: avcodec avfilter avdevice avutil swscale avformat swresample
- -- Found FFmpeg: /usr/lib/libavcodec.so;/usr/lib/libavfilter.so;/usr/lib/libavdevice.so;/usr/lib/libavutil.so;/usr/lib/libswscale.so;/usr/lib/libavformat.so;/usr/lib/libswresample.so (found suitable version "9.0", minimum required is "8.0") found components: avcodec avdevice avutil avformat
- -- Found Libva: /usr/lib/libva.so (found version "1.24.0")
- -- Found Libpci: /usr/lib/libpci.so (found version "3.15.0")
- -- Found FFmpeg: /usr/lib/libavcodec.so;/usr/lib/libavfilter.so;/usr/lib/libavdevice.so;/usr/lib/libavutil.so;/usr/lib/libswscale.so;/usr/lib/libavformat.so;/usr/lib/libswresample.so (found suitable version "9.0", minimum required is "8.0") found components: avcodec avutil avformat
- -- Found Libspeexdsp: /usr/lib/libspeexdsp.so (found version "1.2.1")
- -- Found Librnnoise: /usr/lib/librnnoise.so (found version "0.0.0")
- -- Found Libfdk: /usr/lib/libfdk-aac.so (found version "2.0.3")
- -- Found FFnvcodec: /usr/include (found suitable version "13.1.15.0.1", minimum required is "12")
- -- Found VPL: /usr/lib/libvpl.so (Required is at least version "2.9")
- -- Found CURL: /usr/lib/libcurl.so (found version "8.22.0")
- -- Found Websocketpp: /usr/include (found suitable version "0.8.2", minimum required is "0.8")
- -- Found Asio: /usr/include (found suitable version "1.38.2", minimum required is "1.12.1")
- -- Found Libx264: /usr/lib/libx264.so (found version "0.165.3222")
- -- Found Freetype: /usr/lib/libfreetype.so (found version "2.14.3")
- -- Found Fontconfig: /usr/lib/libfontconfig.so (found version "2.18.3")
- -- Found FFmpeg: /usr/lib/libavcodec.so;/usr/lib/libavutil.so;/usr/lib/libavformat.so (found suitable version "9.0", minimum required is "8.0") found components: avcodec avutil avformat
- -- Found Python: /usr/bin/python3.14 (found version "3.14.7") found components: Interpreter Development Development.Module Development.Embed
- _ _ _ _
- ___ | |__ ___ ___| |_ _ _ __| (_) ___
- / _ \| '_ \/ __|_____/ __| __| | | |/ _` | |/ _ \
- | (_) | |_) \__ \_____\__ \ |_| |_| | (_| | | (_) |
- \___/|_.__/|___/ |___/\__|\__,_|\__,_|_|\___/
- OBS: Application Version: 32.2.2 - Build Number: 1
- ==================================================================================
- ------------------------ Enabled Features ------------------------
- - Browser panels
- - Core Modules
- - OpenGL renderer
- - PipeWire 0.3.60+ camera support
- - PulseAudio audio monitoring (Linux)
- - RNNoise noise suppression
- - Scripting Support (Frontend)
- - Scripting support
- - SpeexDSP noise suppression
- - User Interface
- - Wayland compositor support (Linux)
- - What's New panel
- ------------------------ Disabled Features ------------------------
- - Idian Playground
- - Restream API connection
- - Twitch API connection
- - YouTube API connection
- ------------------------ Enabled Modules ------------------------
- - decklink
- - decklink-captions
- - decklink-output-ui
- - frontend-tools
- - image-source
- - linux-alsa
- - linux-capture
- - linux-jack
- - linux-pipewire
- - linux-pulseaudio
- - linux-v4l2
- - obs-browser
- - obs-ffmpeg
- - obs-filters
- - obs-libfdk
- - obs-nvenc
- - obs-outputs
- - obs-qsv11
- - obs-transitions
- - obs-vst
- - obs-webrtc
- - obs-websocket
- - obs-x264
- - rtmp-services
- - text-freetype2
- - vlc-video
- ------------------------ Disabled Modules ------------------------
- - aja
- - aja-output-ui
- - coreaudio-encoder
- - mac-avcapture
- - mac-capture
- - mac-syphon
- - mac-videotoolbox
- - mac-virtualcam
- - nv-filters
- - obs-text
- - oss-audio
- - sndio
- - test-input
- - win-capture
- - win-dshow
- - win-wasapi
- ----------------------------------------------------------------------------------
- -- Configuring done (6.6s)
- -- Generating done (0.4s)
- -- Build files have been written to: /home/user/.cache/paru/clone/obs-studio-git/src/build
- [34/674] Building C object libobs/CMakeFiles/libobs.dir/obs-source-transition.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/obs-source-transition.c:718:38: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'enum obs_transition_target' [-Wshorten-64-to-32]
- 718 | tex[i] = get_texture(transition, i);
- | ~~~~~~~~~~~ ^
- 1 warning generated.
- [50/674] Building C object libobs/CMakeFiles/libobs.dir/util/crc32.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/util/crc32.c:58:12: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 58 | crc = crc ^ ~0UL;
- | ~ ~~~~^~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/util/crc32.c:63:13: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 63 | return crc ^ ~0UL;
- | ~~~~~~ ~~~~^~~~~~
- 2 warnings generated.
- [81/674] Building C object libobs/CMakeFiles/libobs.dir/graphics/libnsgif/gif.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/graphics/libnsgif/gif.c:903:30: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 903 | int nsgif_bytes = nsgif_end - nsgif_data;
- | ~~~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/graphics/libnsgif/gif.c:972:27: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 972 | nsgif_bytes = nsgif_end - nsgif_data;
- | ~ ~~~~~~~~~~^~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/graphics/libnsgif/gif.c:1160:37: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 1160 | frame->colour_table_offset = *pos - gif->buf;
- | ~ ~~~~~^~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/graphics/libnsgif/gif.c:1200:29: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 1200 | uint32_t frame_idx = frame - gif->frames;
- | ~~~~~~~~~ ~~~~~~^~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/graphics/libnsgif/gif.c:1283:24: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 1283 | gif->frame_holders = count;
- | ~ ^~~~~
- 5 warnings generated.
- [82/674] Building C object libobs/CMakeFiles/libobs.dir/graphics/libnsgif/lzw.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/graphics/libnsgif/lzw.c:140:33: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 140 | ctx->sb_bit_count = block_size * 8;
- | ~ ~~~~~~~~~~~^~~
- 1 warning generated.
- [90/674] Building C object libobs/CMakeFiles/libobs.dir/graphics/shader-parser.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/graphics/shader-parser.c:121:25: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 121 | info->border_color = strtol(value + 1, NULL, 16);
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1 warning generated.
- [99/674] Building C object libobs/CMakeFiles/libobs.dir/obs-nix-x11.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/obs-nix-x11.c:698:59: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'obs_key_t' (aka 'enum obs_key') [-Wshorten-64-to-32]
- 698 | hotkeys->platform_context->base_keysyms[i] = get_keysym(i);
- | ~~~~~~~~~~ ^
- 1 warning generated.
- [100/674] Building C object libobs/CMakeFiles/libobs.dir/util/platform-nix.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/util/platform-nix.c:136:21: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
- 136 | info->core_count = sysconf(_SC_NPROCESSORS_ONLN);
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/util/platform-nix.c:204:51: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long') to 'useconds_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 204 | useconds_t us = remain_us >= 1000000 ? 999999 : remain_us;
- | ~~ ^~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/util/platform-nix.c:815:18: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
- 815 | logical_cores = sysconf(_SC_NPROCESSORS_ONLN);
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 3 warnings generated.
- [101/674] Building C object libobs/CMakeFiles/libobs.dir/audio-monitoring/pulse/pulseaudio-output.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/audio-monitoring/pulse/pulseaudio-output.c:195:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 195 | data->attr.tlength = data->new_data.size;
- | ~ ~~~~~~~~~~~~~~~^~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/audio-monitoring/pulse/pulseaudio-output.c:436:26: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 436 | monitor->attr.tlength = pa_usec_to_bytes(25000, &spec);
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 2 warnings generated.
- [115/674] Building CXX object plugins/decklink/CMakeFiles/decklink.dir/decklink-device-instance.cpp.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/decklink/decklink-device-instance.cpp:685:46: warning: implicit conversion loses integer precision: 'long' to 'const int' [-Wshorten-64-to-32]
- 685 | const int frameSize = frame->GetRowBytes() * frame->GetHeight();
- | ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- 1 warning generated.
- [116/674] Building CXX object plugins/decklink/CMakeFiles/decklink.dir/decklink-device-mode.cpp.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/decklink/decklink-device-mode.cpp:31:16: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
- 31 | return mode->GetWidth();
- | ~~~~~~ ~~~~~~^~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/decklink/decklink-device-mode.cpp:40:16: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
- 40 | return mode->GetHeight();
- | ~~~~~~ ~~~~~~^~~~~~~~~~~
- 2 warnings generated.
- [130/674] Building C object plugins/linux-alsa/CMakeFiles/linux-alsa.dir/alsa-input.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-alsa/alsa-input.c:135:15: warning: implicit conversion loses integer precision: 'long long' to 'unsigned int' [-Wshorten-64-to-32]
- 135 | data->rate = obs_data_get_int(settings, "rate");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-alsa/alsa-input.c:206:9: warning: implicit conversion loses integer precision: 'long long' to 'unsigned int' [-Wshorten-64-to-32]
- 206 | rate = obs_data_get_int(settings, "rate");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-alsa/alsa-input.c:568:43: warning: implicit conversion loses integer precision: 'snd_pcm_sframes_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 568 | frames = snd_pcm_recover(data->handle, frames, 0);
- | ~~~~~~~~~~~~~~~ ^~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-alsa/alsa-input.c:575:16: warning: implicit conversion loses integer precision: 'snd_pcm_sframes_t' (aka 'long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 575 | out.frames = frames;
- | ~ ^~~~~~
- 4 warnings generated.
- [132/674] Building C object plugins/linux-capture/CMakeFiles/linux-capture.dir/xcomposite-input.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-capture/xcomposite-input.c:383:92: warning: implicit conversion loses integer precision: 'Pixmap' (aka 'unsigned long') to 'xcb_pixmap_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 383 | xcb_void_cookie_t name_cookie = xcb_composite_name_window_pixmap_checked(conn, s->win, s->pixmap);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~^~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-capture/xcomposite-input.c:860:16: warning: implicit conversion loses integer precision: 'long long' to 'int' [-Wshorten-64-to-32]
- 860 | s->crop_top = obs_data_get_int(settings, "cut_top");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-capture/xcomposite-input.c:861:17: warning: implicit conversion loses integer precision: 'long long' to 'int' [-Wshorten-64-to-32]
- 861 | s->crop_left = obs_data_get_int(settings, "cut_left");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-capture/xcomposite-input.c:862:18: warning: implicit conversion loses integer precision: 'long long' to 'int' [-Wshorten-64-to-32]
- 862 | s->crop_right = obs_data_get_int(settings, "cut_right");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-capture/xcomposite-input.c:863:16: warning: implicit conversion loses integer precision: 'long long' to 'int' [-Wshorten-64-to-32]
- 863 | s->crop_bot = obs_data_get_int(settings, "cut_bot");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 5 warnings generated.
- [135/674] Building C object plugins/linux-capture/CMakeFiles/linux-capture.dir/xshm-input.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-capture/xshm-input.c:81:59: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 81 | data->texture = gs_texture_create(data->adj_width, data->adj_height, GS_BGRA, 1, NULL, GS_DYNAMIC);
- | ~~~~~~~~~~~~~~~~~ ~~~~~~^~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-capture/xshm-input.c:81:42: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 81 | data->texture = gs_texture_create(data->adj_width, data->adj_height, GS_BGRA, 1, NULL, GS_DYNAMIC);
- | ~~~~~~~~~~~~~~~~~ ~~~~~~^~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-capture/xshm-input.c:132:54: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 132 | data->xcb_screen = xcb_get_screen(data->xcb, data->screen_id);
- | ~~~~~~~~~~~~~~ ~~~~~~^~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-capture/xshm-input.c:250:65: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 250 | data->xshm = xshm_xcb_attach(data->xcb, data->adj_width, data->adj_height);
- | ~~~~~~~~~~~~~~~ ~~~~~~^~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-capture/xshm-input.c:250:48: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 250 | data->xshm = xshm_xcb_attach(data->xcb, data->adj_width, data->adj_height);
- | ~~~~~~~~~~~~~~~ ~~~~~~^~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-capture/xshm-input.c:257:58: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 257 | xcb_xcursor_offset(data->cursor, data->adj_x_org, data->adj_y_org);
- | ~~~~~~~~~~~~~~~~~~ ~~~~~~^~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-capture/xshm-input.c:257:41: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 257 | xcb_xcursor_offset(data->cursor, data->adj_x_org, data->adj_y_org);
- | ~~~~~~~~~~~~~~~~~~ ~~~~~~^~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-capture/xshm-input.c:511:80: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 511 | gs_texture_set_image(data->texture, (void *)data->xshm->data, data->adj_width * 4, false);
- | ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-capture/xshm-input.c:564:15: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 564 | return data->adj_width;
- | ~~~~~~ ~~~~~~^~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-capture/xshm-input.c:573:15: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 573 | return data->adj_height;
- | ~~~~~~ ~~~~~~^~~~~~~~~~
- 10 warnings generated.
- [136/674] Building C object plugins/linux-jack/CMakeFiles/linux-jack.dir/jack-input.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-jack/jack-input.c:62:26: warning: implicit conversion loses integer precision: 'long long' to 'int' [-Wshorten-64-to-32]
- 62 | int new_channel_count = obs_data_get_int(settings, "channels");
- | ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1 warning generated.
- [139/674] Building C object plugins/linux-pipewire/CMakeFiles/linux-pipewire.dir/camera-portal.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pipewire/camera-portal.c:482:13: warning: implicit conversion loses integer precision: 'long long' to 'int' [-Wshorten-64-to-32]
- 482 | int val = obs_data_get_int(settings, obs_property_name(prop));
- | ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pipewire/camera-portal.c:801:20: warning: implicit conversion loses integer precision: 'long long' to 'enum spa_media_subtype' [-Wshorten-64-to-32]
- 801 | dest->subtype = obs_data_get_int(data, "video_format");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pipewire/camera-portal.c:803:50: warning: implicit conversion loses integer precision: 'long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 803 | } else if (obs_pw_video_format_from_spa_format(obs_data_get_int(data, "video_format"), &format)) {
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pipewire/camera-portal.c:810:34: warning: implicit conversion loses integer precision: 'long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 810 | dest->resolution.rect.width = obs_data_get_int(data, "width");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pipewire/camera-portal.c:811:35: warning: implicit conversion loses integer precision: 'long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 811 | dest->resolution.rect.height = obs_data_get_int(data, "height");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pipewire/camera-portal.c:1183:16: warning: implicit conversion loses integer precision: 'long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 1183 | dest->width = obs_data_get_int(data, "width");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pipewire/camera-portal.c:1184:17: warning: implicit conversion loses integer precision: 'long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 1184 | dest->height = obs_data_get_int(data, "height");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pipewire/camera-portal.c:1201:49: warning: implicit conversion loses integer precision: 'long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 1201 | } else if (obs_pw_video_format_from_spa_format(obs_data_get_int(settings, "pixelformat"),
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 8 warnings generated.
- [142/674] Building C object plugins/linux-pipewire/CMakeFiles/linux-pipewire.dir/pipewire.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pipewire/pipewire.c:534:13: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
- 534 | int idx = da_find(obs_pw_stream->format_info.array[i].modifiers, &modifier, 0);
- | ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/util/darray.h:499:31: note: expanded from macro 'da_find'
- 499 | #define da_find(v, item, idx) darray_find(sizeof(*(v).array), &(v).da, item, idx)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pipewire/pipewire.c:537:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
- 537 | idx = da_find(obs_pw_stream->format_info.array[i].modifiers, &modifier, 0);
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs/util/darray.h:499:31: note: expanded from macro 'da_find'
- 499 | #define da_find(v, item, idx) darray_find(sizeof(*(v).array), &(v).da, item, idx)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pipewire/pipewire.c:578:52: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 578 | gs_sync_signal_syncobj_timeline_point(last_data->fd, synctimeline->release_point);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~^~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pipewire/pipewire.c:773:38: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 773 | fds[plane] = buffer->datas[plane].fd;
- | ~ ~~~~~~~~~~~~~~~~~~~~~^~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pipewire/pipewire.c:796:73: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 796 | obs_pw_stream->sync.acquire_syncobj_fd = fcntl(buffer->datas[planes].fd, F_DUPFD_CLOEXEC, 5);
- | ~~~~~ ~~~~~~~~~~~~~~~~~~~~~~^~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pipewire/pipewire.c:800:37: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 800 | fcntl(buffer->datas[planes + 1].fd, F_DUPFD_CLOEXEC, 5);
- | ~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
- 6 warnings generated.
- [148/674] Building C object plugins/linux-pulseaudio/CMakeFiles/linux-pulseaudio.dir/pulse-input.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pulseaudio/pulse-input.c:206:30: warning: implicit conversion loses integer precision: 'uint_fast32_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 206 | out.samples_per_sec = data->samples_per_sec;
- | ~ ~~~~~~^~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pulseaudio/pulse-input.c:209:21: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 209 | out.frames = bytes / data->bytes_per_frame;
- | ~ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pulseaudio/pulse-input.c:335:20: warning: implicit conversion loses integer precision: 'uint_fast32_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 335 | spec.rate = data->samples_per_sec;
- | ~ ~~~~~~^~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-pulseaudio/pulse-input.c:359:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 359 | attr.fragsize = pa_usec_to_bytes(25000, &spec);
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 4 warnings generated.
- [149/674] Building C object plugins/linux-v4l2/CMakeFiles/linux-v4l2.dir/v4l2-controls.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-controls.c:54:19: warning: implicit conversion loses integer precision: 'long long' to '__s32' (aka 'int') [-Wshorten-64-to-32]
- 54 | control.value = obs_data_get_int(settings, obs_property_name(prop));
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-controls.c:85:23: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 85 | if (0 == v4l2_ioctl(dev, VIDIOC_QUERYMENU, &qmenu)) {
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-controls.c:145:25: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 145 | while (0 == v4l2_ioctl(dev, VIDIOC_QUERYCTRL, &qctrl)) {
- | ~~~~~~~~~~ ^~~
- 3 warnings generated.
- [150/674] Building C object plugins/linux-v4l2/CMakeFiles/linux-v4l2.dir/v4l2-decoder.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-decoder.c:89:26: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
- 89 | decoder->packet->size = length;
- | ~ ^~~~~~
- 1 warning generated.
- [164/674] Building C object plugins/linux-v4l2/CMakeFiles/linux-v4l2.dir/v4l2-helpers.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:38:18: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 38 | if (v4l2_ioctl(dev, VIDIOC_QBUF, &enq) < 0) {
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:45:17: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 45 | if (v4l2_ioctl(dev, VIDIOC_STREAMON, &type) < 0) {
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:58:17: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 58 | if (v4l2_ioctl(dev, VIDIOC_STREAMOFF, &type) < 0) {
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:112:17: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 112 | if (v4l2_ioctl(dev, VIDIOC_REQBUFS, &req) < 0) {
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:130:18: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 130 | if (v4l2_ioctl(dev, VIDIOC_QUERYBUF, &map) < 0) {
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:137:68: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 137 | v4l2_mmap(NULL, map.length, PROT_READ | PROT_WRITE, MAP_SHARED, dev, map.m.offset);
- | ~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:168:37: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 168 | return (*input == -1) ? v4l2_ioctl(dev, VIDIOC_G_INPUT, input) : v4l2_ioctl(dev, VIDIOC_S_INPUT, input);
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:168:78: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 168 | return (*input == -1) ? v4l2_ioctl(dev, VIDIOC_G_INPUT, input) : v4l2_ioctl(dev, VIDIOC_S_INPUT, input);
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:177:18: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 177 | if (v4l2_ioctl(dev, VIDIOC_G_INPUT, &input) < 0)
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:185:17: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 185 | if (v4l2_ioctl(dev, VIDIOC_ENUMINPUT, &in) < 0)
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:204:17: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 204 | if (v4l2_ioctl(dev, VIDIOC_G_FMT, &fmt) < 0)
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:219:25: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 219 | if (set && (v4l2_ioctl(dev, VIDIOC_S_FMT, &fmt) < 0))
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:240:17: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 240 | if (v4l2_ioctl(dev, VIDIOC_G_PARM, &par) < 0)
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:250:25: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 250 | if (set && (v4l2_ioctl(dev, VIDIOC_S_PARM, &par) < 0))
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:264:18: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 264 | if (v4l2_ioctl(dev, VIDIOC_G_STD, standard) < 0)
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:267:18: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 267 | if (v4l2_ioctl(dev, VIDIOC_S_STD, standard) < 0)
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:289:17: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 289 | if (v4l2_ioctl(dev, VIDIOC_ENUM_DV_TIMINGS, &iter) < 0)
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-helpers.c:311:17: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 311 | if (v4l2_ioctl(dev, VIDIOC_S_DV_TIMINGS, &dvt) < 0)
- | ~~~~~~~~~~ ^~~
- 18 warnings generated.
- [165/674] Building C object plugins/linux-v4l2/CMakeFiles/linux-v4l2.dir/v4l2-input.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-input.c:207:24: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 207 | r = select(data->dev + 1, &fds, NULL, NULL, &tv);
- | ~~~~~~ ~~~~~~~~~~^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-input.c:220:25: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 220 | if (v4l2_ioctl(data->dev, VIDIOC_LOG_STATUS) < 0) {
- | ~~~~~~~~~~ ~~~~~~^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-input.c:237:24: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 237 | if (v4l2_ioctl(data->dev, VIDIOC_DQBUF, &buf) < 0) {
- | ~~~~~~~~~~ ~~~~~~^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-input.c:273:24: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 273 | if (v4l2_ioctl(data->dev, VIDIOC_QBUF, &buf) < 0) {
- | ~~~~~~~~~~ ~~~~~~^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-input.c:435:20: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 435 | while (v4l2_ioctl(dev, VIDIOC_ENUMINPUT, &in) == 0) {
- | ~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-input.c:529:25: warning: implicit conversion loses integer precision: 'uint_fast32_t' (aka 'unsigned long') to '__u32' (aka 'unsigned int') [-Wshorten-64-to-32]
- 529 | frmsize.pixel_format = pixelformat;
- | ~ ^~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-input.c:573:25: warning: implicit conversion loses integer precision: 'uint_fast32_t' (aka 'unsigned long') to '__u32' (aka 'unsigned int') [-Wshorten-64-to-32]
- 573 | frmival.pixel_format = pixelformat;
- | ~ ^~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-input.c:574:18: warning: implicit conversion loses integer precision: 'uint_fast32_t' (aka 'unsigned long') to '__u32' (aka 'unsigned int') [-Wshorten-64-to-32]
- 574 | frmival.width = width;
- | ~ ^~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-input.c:575:19: warning: implicit conversion loses integer precision: 'uint_fast32_t' (aka 'unsigned long') to '__u32' (aka 'unsigned int') [-Wshorten-64-to-32]
- 575 | frmival.height = height;
- | ~ ^~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-input.c:590:15: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 590 | int pack = v4l2_pack_tuple(frmival.discrete.numerator, frmival.discrete.denominator);
- | ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-input.c:847:20: warning: implicit conversion loses integer precision: 'int_fast32_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
- 847 | v4l2_close(data->dev);
- | ~~~~~~~~~~ ~~~~~~^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-input.c:1051:16: warning: implicit conversion loses integer precision: 'long long' to 'int' [-Wshorten-64-to-32]
- 1051 | data->input = obs_data_get_int(settings, "input");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-input.c:1052:17: warning: implicit conversion loses integer precision: 'long long' to 'int' [-Wshorten-64-to-32]
- 1052 | data->pixfmt = obs_data_get_int(settings, "pixelformat");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-input.c:1053:19: warning: implicit conversion loses integer precision: 'long long' to 'int' [-Wshorten-64-to-32]
- 1053 | data->standard = obs_data_get_int(settings, "standard");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-input.c:1054:20: warning: implicit conversion loses integer precision: 'long long' to 'int' [-Wshorten-64-to-32]
- 1054 | data->dv_timing = obs_data_get_int(settings, "dv_timing");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-input.c:1057:22: warning: implicit conversion loses integer precision: 'long long' to 'int' [-Wshorten-64-to-32]
- 1057 | data->color_range = obs_data_get_int(settings, "color_range");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/linux-v4l2/v4l2-input.c:1059:25: warning: implicit conversion loses integer precision: 'long long' to 'int' [-Wshorten-64-to-32]
- 1059 | data->timeout_frames = obs_data_get_int(settings, "timeout_frames");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 17 warnings generated.
- [188/674] Building C object plugins/obs-filters/CMakeFiles/obs-filters.dir/hdr-tonemap-filter.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-filters/hdr-tonemap-filter.c:72:22: warning: implicit conversion loses integer precision: 'long long' to 'enum hdr_tonemap_transform' [-Wshorten-64-to-32]
- 72 | filter->transform = obs_data_get_int(settings, "transform");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-filters/hdr-tonemap-filter.c:82:41: warning: implicit conversion loses integer precision: 'long long' to 'enum hdr_tonemap_transform' [-Wshorten-64-to-32]
- 82 | enum hdr_tonemap_transform transform = obs_data_get_int(settings, "transform");
- | ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 2 warnings generated.
- [198/674] Building C object plugins/obs-filters/CMakeFiles/obs-filters.dir/sdr-on-hdr-filter.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-filters/sdr-on-hdr-filter.c:67:18: warning: implicit conversion loses integer precision: 'long long' to 'enum sdr_on_hdr_gamma' [-Wshorten-64-to-32]
- 67 | filter->gamma = obs_data_get_int(settings, "gamma");
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-filters/sdr-on-hdr-filter.c:74:32: warning: implicit conversion loses integer precision: 'long long' to 'enum sdr_on_hdr_gamma' [-Wshorten-64-to-32]
- 74 | enum sdr_on_hdr_gamma gamma = obs_data_get_int(settings, "gamma");
- | ~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 2 warnings generated.
- [209/674] Building C object plugins/obs-outputs/CMakeFiles/obs-outputs.dir/rtmp-hevc.c.o
- In file included from /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/rtmp-hevc.c:19:
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/utils.h:6:23: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32]
- 6 | return __builtin_clz(val);
- | ~~~~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/utils.h:11:23: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32]
- 11 | return __builtin_ctz(val);
- | ~~~~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/rtmp-hevc.c:189:18: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32]
- 189 | return s->cache & ((UINT64_C(1) << n) - 1);
- | ~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
- 3 warnings generated.
- [217/674] Building C object plugins/obs-nvenc/CMakeFiles/obs-nvenc.dir/nvenc-opts-parser.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:71:2: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 71 | APPLY_BIT_OPT(enableMinQP, 1)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:13:23: note: expanded from macro 'APPLY_BIT_OPT'
- 13 | nv_conf->opt_name = strtol(opt->value, NULL, 10); \
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:72:2: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 72 | APPLY_BIT_OPT(enableMaxQP, 1)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:13:23: note: expanded from macro 'APPLY_BIT_OPT'
- 13 | nv_conf->opt_name = strtol(opt->value, NULL, 10); \
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:73:2: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 73 | APPLY_BIT_OPT(enableInitialRCQP, 1)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:13:23: note: expanded from macro 'APPLY_BIT_OPT'
- 13 | nv_conf->opt_name = strtol(opt->value, NULL, 10); \
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:74:2: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 74 | APPLY_BIT_OPT(enableAQ, 1)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:13:23: note: expanded from macro 'APPLY_BIT_OPT'
- 13 | nv_conf->opt_name = strtol(opt->value, NULL, 10); \
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:75:2: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 75 | APPLY_BIT_OPT(enableLookahead, 1)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:13:23: note: expanded from macro 'APPLY_BIT_OPT'
- 13 | nv_conf->opt_name = strtol(opt->value, NULL, 10); \
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:76:2: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 76 | APPLY_BIT_OPT(disableIadapt, 1)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:13:23: note: expanded from macro 'APPLY_BIT_OPT'
- 13 | nv_conf->opt_name = strtol(opt->value, NULL, 10); \
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:77:2: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 77 | APPLY_BIT_OPT(disableBadapt, 1)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:13:23: note: expanded from macro 'APPLY_BIT_OPT'
- 13 | nv_conf->opt_name = strtol(opt->value, NULL, 10); \
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:78:2: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 78 | APPLY_BIT_OPT(enableTemporalAQ, 1)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:13:23: note: expanded from macro 'APPLY_BIT_OPT'
- 13 | nv_conf->opt_name = strtol(opt->value, NULL, 10); \
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:79:2: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 79 | APPLY_BIT_OPT(aqStrength, 4)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:13:23: note: expanded from macro 'APPLY_BIT_OPT'
- 13 | nv_conf->opt_name = strtol(opt->value, NULL, 10); \
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:110:13: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 110 | int_val = strtol(val, NULL, 10);
- | ~ ^~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:136:2: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 136 | APPLY_BIT_OPT(enableFillerDataInsertion, 1)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:13:23: note: expanded from macro 'APPLY_BIT_OPT'
- 13 | nv_conf->opt_name = strtol(opt->value, NULL, 10); \
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:155:2: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 155 | APPLY_BIT_OPT(enableFillerDataInsertion, 1)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:13:23: note: expanded from macro 'APPLY_BIT_OPT'
- 13 | nv_conf->opt_name = strtol(opt->value, NULL, 10); \
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:172:2: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
- 172 | APPLY_BIT_OPT(enableBitstreamPadding, 1)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:13:23: note: expanded from macro 'APPLY_BIT_OPT'
- 13 | nv_conf->opt_name = strtol(opt->value, NULL, 10); \
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-nvenc/nvenc-opts-parser.c:221:10: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
- 221 | *val = strtol(opt->value, NULL, 10);
- | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 14 warnings generated.
- [221/674] Building C object plugins/obs-outputs/CMakeFiles/obs-outputs.dir/rtmp-av1.c.o
- In file included from /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/rtmp-av1.c:19:
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/utils.h:6:23: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32]
- 6 | return __builtin_clz(val);
- | ~~~~~~~~~~~~~ ^~~
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/utils.h:11:23: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32]
- 11 | return __builtin_ctz(val);
- | ~~~~~~~~~~~~~ ^~~
- 2 warnings generated.
- [230/674] Building C object plugins/obs-qsv11/CMakeFiles/obs-qsv11.dir/obs-qsv11.c.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-qsv11/obs-qsv11.c:777:11: warning: 4 enumeration values not handled in switch: 'VIDEO_CS_DEFAULT', 'VIDEO_CS_601', 'VIDEO_CS_709'... [-Wswitch]
- 777 | switch (voi->colorspace) {
- | ^~~~~~~~~~~~~~~
- 1 warning generated.
- [232/674] Building C object plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/parseurl.c.o
- FAILED: [code=1] plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/parseurl.c.o
- /usr/lib/ccache/bin/clang -DCRYPTO -DENABLE_HEVC -DSIMDE_ENABLE_OPENMP -DUSE_MBEDTLS -Dobs_outputs_EXPORTS -I/home/user/.cache/paru/clone/obs-studio-git/src/build/plugins/obs-outputs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs -I/home/user/.cache/paru/clone/obs-studio-git/src/build/config -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/happy-eyeballs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/opts-parser -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/bpm -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/deps/libcaption -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -fPIC -fvisibility=hidden -fopenmp-simd -fno-strict-aliasing -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Wquoted-include-in-framework-header -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wunused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wno-unknown-pragmas -Wfour-char-constants -Wconstant-conversion -Wno-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wnon-literal-null-conversion -Wsign-compare -Wshorten-64-to-32 -Wpointer-sign -Wnewline-eof -Wno-implicit-fallthrough -Wdeprecated-declarations -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wno-strict-prototypes -Wno-semicolon-before-method-body -Wformat-security -Wvla -Wno-error=shorten-64-to-32 -Wno-error=deprecated-declarations -Wno-shadow -Wno-float-conversion -Wno-comma -Wno-error=unreachable-code -Werror -MD -MT plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/parseurl.c.o -MF plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/parseurl.c.o.d -o plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/parseurl.c.o -c /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/parseurl.c
- In file included from /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/parseurl.c:24:
- In file included from /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/rtmp_sys.h:81:
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/rtmp.h:63:10: fatal error: 'mbedtls/ctr_drbg.h' file not found
- 63 | #include <mbedtls/ctr_drbg.h>
- | ^~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- [234/674] Building C object plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/log.c.o
- FAILED: [code=1] plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/log.c.o
- /usr/lib/ccache/bin/clang -DCRYPTO -DENABLE_HEVC -DSIMDE_ENABLE_OPENMP -DUSE_MBEDTLS -Dobs_outputs_EXPORTS -I/home/user/.cache/paru/clone/obs-studio-git/src/build/plugins/obs-outputs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs -I/home/user/.cache/paru/clone/obs-studio-git/src/build/config -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/happy-eyeballs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/opts-parser -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/bpm -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/deps/libcaption -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -fPIC -fvisibility=hidden -fopenmp-simd -fno-strict-aliasing -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Wquoted-include-in-framework-header -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wunused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wno-unknown-pragmas -Wfour-char-constants -Wconstant-conversion -Wno-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wnon-literal-null-conversion -Wsign-compare -Wshorten-64-to-32 -Wpointer-sign -Wnewline-eof -Wno-implicit-fallthrough -Wdeprecated-declarations -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wno-strict-prototypes -Wno-semicolon-before-method-body -Wformat-security -Wvla -Wno-error=shorten-64-to-32 -Wno-error=deprecated-declarations -Wno-shadow -Wno-float-conversion -Wno-comma -Wno-error=unreachable-code -Werror -MD -MT plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/log.c.o -MF plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/log.c.o.d -o plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/log.c.o -c /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/log.c
- In file included from /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/log.c:24:
- In file included from /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/rtmp_sys.h:81:
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/rtmp.h:63:10: fatal error: 'mbedtls/ctr_drbg.h' file not found
- 63 | #include <mbedtls/ctr_drbg.h>
- | ^~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- [237/674] Building C object plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/amf.c.o
- FAILED: [code=1] plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/amf.c.o
- /usr/lib/ccache/bin/clang -DCRYPTO -DENABLE_HEVC -DSIMDE_ENABLE_OPENMP -DUSE_MBEDTLS -Dobs_outputs_EXPORTS -I/home/user/.cache/paru/clone/obs-studio-git/src/build/plugins/obs-outputs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs -I/home/user/.cache/paru/clone/obs-studio-git/src/build/config -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/happy-eyeballs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/opts-parser -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/bpm -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/deps/libcaption -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -fPIC -fvisibility=hidden -fopenmp-simd -fno-strict-aliasing -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Wquoted-include-in-framework-header -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wunused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wno-unknown-pragmas -Wfour-char-constants -Wconstant-conversion -Wno-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wnon-literal-null-conversion -Wsign-compare -Wshorten-64-to-32 -Wpointer-sign -Wnewline-eof -Wno-implicit-fallthrough -Wdeprecated-declarations -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wno-strict-prototypes -Wno-semicolon-before-method-body -Wformat-security -Wvla -Wno-error=shorten-64-to-32 -Wno-error=deprecated-declarations -Wno-shadow -Wno-float-conversion -Wno-comma -Wno-error=unreachable-code -Werror -MD -MT plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/amf.c.o -MF plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/amf.c.o.d -o plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/amf.c.o -c /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/amf.c
- In file included from /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/amf.c:26:
- In file included from /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/rtmp_sys.h:81:
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/rtmp.h:63:10: fatal error: 'mbedtls/ctr_drbg.h' file not found
- 63 | #include <mbedtls/ctr_drbg.h>
- | ^~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- [240/674] Building C object plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/rtmp.c.o
- FAILED: [code=1] plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/rtmp.c.o
- /usr/lib/ccache/bin/clang -DCRYPTO -DENABLE_HEVC -DSIMDE_ENABLE_OPENMP -DUSE_MBEDTLS -Dobs_outputs_EXPORTS -I/home/user/.cache/paru/clone/obs-studio-git/src/build/plugins/obs-outputs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs -I/home/user/.cache/paru/clone/obs-studio-git/src/build/config -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/happy-eyeballs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/opts-parser -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/bpm -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/deps/libcaption -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -fPIC -fvisibility=hidden -fopenmp-simd -fno-strict-aliasing -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Wquoted-include-in-framework-header -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wunused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wno-unknown-pragmas -Wfour-char-constants -Wconstant-conversion -Wno-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wnon-literal-null-conversion -Wsign-compare -Wshorten-64-to-32 -Wpointer-sign -Wnewline-eof -Wno-implicit-fallthrough -Wdeprecated-declarations -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wno-strict-prototypes -Wno-semicolon-before-method-body -Wformat-security -Wvla -Wno-error=shorten-64-to-32 -Wno-error=deprecated-declarations -Wno-shadow -Wno-float-conversion -Wno-comma -Wno-error=unreachable-code -Werror -MD -MT plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/rtmp.c.o -MF plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/rtmp.c.o.d -o plugins/obs-outputs/CMakeFiles/obs-outputs.dir/librtmp/rtmp.c.o -c /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/rtmp.c
- In file included from /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/rtmp.c:32:
- In file included from /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/rtmp_sys.h:81:
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/rtmp.h:63:10: fatal error: 'mbedtls/ctr_drbg.h' file not found
- 63 | #include <mbedtls/ctr_drbg.h>
- | ^~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- [241/674] Building CXX object plugins/obs-qsv11/CMakeFiles/obs-qsv11.dir/QSV_Encoder_Internal.cpp.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-qsv11/QSV_Encoder_Internal.cpp:178:17: warning: 'CodeName' is deprecated [-Wdeprecated-declarations]
- 178 | (platform.CodeName >= MFX_PLATFORM_BATTLEMAGE && platform.CodeName != MFX_PLATFORM_ALDERLAKE_N)) {
- | ^
- /usr/include/vpl/mfxcommon.h:287:4: note: 'CodeName' has been explicitly marked deprecated here
- 287 | MFX_DEPRECATED mfxU16 CodeName; /*!< Deprecated. */
- | ^
- /usr/include/vpl/mfxdefs.h:90:31: note: expanded from macro 'MFX_DEPRECATED'
- 90 | #define MFX_DEPRECATED [[deprecated]]
- | ^
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-qsv11/QSV_Encoder_Internal.cpp:178:29: warning: 'MFX_PLATFORM_BATTLEMAGE' is deprecated [-Wdeprecated-declarations]
- 178 | (platform.CodeName >= MFX_PLATFORM_BATTLEMAGE && platform.CodeName != MFX_PLATFORM_ALDERLAKE_N)) {
- | ^
- /usr/include/vpl/mfxcommon.h:270:5: note: 'MFX_PLATFORM_BATTLEMAGE' has been explicitly marked deprecated here
- 270 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_BATTLEMAGE) = 52, /*!< Code name Battlemage. */
- | ^
- /usr/include/vpl/mfxdefs.h:91:58: note: expanded from macro 'MFX_DEPRECATED_ENUM_FIELD_INSIDE'
- 91 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg [[deprecated]]
- | ^
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-qsv11/QSV_Encoder_Internal.cpp:178:65: warning: 'CodeName' is deprecated [-Wdeprecated-declarations]
- 178 | (platform.CodeName >= MFX_PLATFORM_BATTLEMAGE && platform.CodeName != MFX_PLATFORM_ALDERLAKE_N)) {
- | ^
- /usr/include/vpl/mfxcommon.h:287:4: note: 'CodeName' has been explicitly marked deprecated here
- 287 | MFX_DEPRECATED mfxU16 CodeName; /*!< Deprecated. */
- | ^
- /usr/include/vpl/mfxdefs.h:90:31: note: expanded from macro 'MFX_DEPRECATED'
- 90 | #define MFX_DEPRECATED [[deprecated]]
- | ^
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-qsv11/QSV_Encoder_Internal.cpp:178:77: warning: 'MFX_PLATFORM_ALDERLAKE_N' is deprecated [-Wdeprecated-declarations]
- 178 | (platform.CodeName >= MFX_PLATFORM_BATTLEMAGE && platform.CodeName != MFX_PLATFORM_ALDERLAKE_N)) {
- | ^
- /usr/include/vpl/mfxcommon.h:267:5: note: 'MFX_PLATFORM_ALDERLAKE_N' has been explicitly marked deprecated here
- 267 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_ALDERLAKE_N) = 55, /*!< Code name Alder Lake N. */
- | ^
- /usr/include/vpl/mfxdefs.h:91:58: note: expanded from macro 'MFX_DEPRECATED_ENUM_FIELD_INSIDE'
- 91 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg [[deprecated]]
- | ^
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-qsv11/QSV_Encoder_Internal.cpp:194:16: warning: 'CodeName' is deprecated [-Wdeprecated-declarations]
- 194 | if (platform.CodeName >= MFX_PLATFORM_LUNARLAKE && platform.CodeName != MFX_PLATFORM_ALDERLAKE_N &&
- | ^
- /usr/include/vpl/mfxcommon.h:287:4: note: 'CodeName' has been explicitly marked deprecated here
- 287 | MFX_DEPRECATED mfxU16 CodeName; /*!< Deprecated. */
- | ^
- /usr/include/vpl/mfxdefs.h:90:31: note: expanded from macro 'MFX_DEPRECATED'
- 90 | #define MFX_DEPRECATED [[deprecated]]
- | ^
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-qsv11/QSV_Encoder_Internal.cpp:194:28: warning: 'MFX_PLATFORM_LUNARLAKE' is deprecated [-Wdeprecated-declarations]
- 194 | if (platform.CodeName >= MFX_PLATFORM_LUNARLAKE && platform.CodeName != MFX_PLATFORM_ALDERLAKE_N &&
- | ^
- /usr/include/vpl/mfxcommon.h:271:5: note: 'MFX_PLATFORM_LUNARLAKE' has been explicitly marked deprecated here
- 271 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_LUNARLAKE) = 53, /*!< Code name Lunar Lake. */
- | ^
- /usr/include/vpl/mfxdefs.h:91:58: note: expanded from macro 'MFX_DEPRECATED_ENUM_FIELD_INSIDE'
- 91 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg [[deprecated]]
- | ^
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-qsv11/QSV_Encoder_Internal.cpp:194:63: warning: 'CodeName' is deprecated [-Wdeprecated-declarations]
- 194 | if (platform.CodeName >= MFX_PLATFORM_LUNARLAKE && platform.CodeName != MFX_PLATFORM_ALDERLAKE_N &&
- | ^
- /usr/include/vpl/mfxcommon.h:287:4: note: 'CodeName' has been explicitly marked deprecated here
- 287 | MFX_DEPRECATED mfxU16 CodeName; /*!< Deprecated. */
- | ^
- /usr/include/vpl/mfxdefs.h:90:31: note: expanded from macro 'MFX_DEPRECATED'
- 90 | #define MFX_DEPRECATED [[deprecated]]
- | ^
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-qsv11/QSV_Encoder_Internal.cpp:194:75: warning: 'MFX_PLATFORM_ALDERLAKE_N' is deprecated [-Wdeprecated-declarations]
- 194 | if (platform.CodeName >= MFX_PLATFORM_LUNARLAKE && platform.CodeName != MFX_PLATFORM_ALDERLAKE_N &&
- | ^
- /usr/include/vpl/mfxcommon.h:267:5: note: 'MFX_PLATFORM_ALDERLAKE_N' has been explicitly marked deprecated here
- 267 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_ALDERLAKE_N) = 55, /*!< Code name Alder Lake N. */
- | ^
- /usr/include/vpl/mfxdefs.h:91:58: note: expanded from macro 'MFX_DEPRECATED_ENUM_FIELD_INSIDE'
- 91 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg [[deprecated]]
- | ^
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-qsv11/QSV_Encoder_Internal.cpp:195:16: warning: 'CodeName' is deprecated [-Wdeprecated-declarations]
- 195 | platform.CodeName != MFX_PLATFORM_ARROWLAKE) {
- | ^
- /usr/include/vpl/mfxcommon.h:287:4: note: 'CodeName' has been explicitly marked deprecated here
- 287 | MFX_DEPRECATED mfxU16 CodeName; /*!< Deprecated. */
- | ^
- /usr/include/vpl/mfxdefs.h:90:31: note: expanded from macro 'MFX_DEPRECATED'
- 90 | #define MFX_DEPRECATED [[deprecated]]
- | ^
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-qsv11/QSV_Encoder_Internal.cpp:195:28: warning: 'MFX_PLATFORM_ARROWLAKE' is deprecated [-Wdeprecated-declarations]
- 195 | platform.CodeName != MFX_PLATFORM_ARROWLAKE) {
- | ^
- /usr/include/vpl/mfxcommon.h:272:5: note: 'MFX_PLATFORM_ARROWLAKE' has been explicitly marked deprecated here
- 272 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_ARROWLAKE) = 54, /*!< Code name Arrow Lake. */
- | ^
- /usr/include/vpl/mfxdefs.h:91:58: note: expanded from macro 'MFX_DEPRECATED_ENUM_FIELD_INSIDE'
- 91 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg [[deprecated]]
- | ^
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-qsv11/QSV_Encoder_Internal.cpp:250:16: warning: 'CodeName' is deprecated [-Wdeprecated-declarations]
- 250 | if (platform.CodeName >= MFX_PLATFORM_DG2) {
- | ^
- /usr/include/vpl/mfxcommon.h:287:4: note: 'CodeName' has been explicitly marked deprecated here
- 287 | MFX_DEPRECATED mfxU16 CodeName; /*!< Deprecated. */
- | ^
- /usr/include/vpl/mfxdefs.h:90:31: note: expanded from macro 'MFX_DEPRECATED'
- 90 | #define MFX_DEPRECATED [[deprecated]]
- | ^
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-qsv11/QSV_Encoder_Internal.cpp:250:28: warning: 'MFX_PLATFORM_DG2' is deprecated [-Wdeprecated-declarations]
- 250 | if (platform.CodeName >= MFX_PLATFORM_DG2) {
- | ^
- /usr/include/vpl/mfxcommon.h:265:5: note: 'MFX_PLATFORM_DG2' has been explicitly marked deprecated here
- 265 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_DG2) = 46, /*!< Code name DG2. */
- | ^
- /usr/include/vpl/mfxdefs.h:91:58: note: expanded from macro 'MFX_DEPRECATED_ENUM_FIELD_INSIDE'
- 91 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg [[deprecated]]
- | ^
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-qsv11/QSV_Encoder_Internal.cpp:312:15: warning: 'CodeName' is deprecated [-Wdeprecated-declarations]
- 312 | platform.CodeName >= MFX_PLATFORM_ICELAKE) {
- | ^
- /usr/include/vpl/mfxcommon.h:287:4: note: 'CodeName' has been explicitly marked deprecated here
- 287 | MFX_DEPRECATED mfxU16 CodeName; /*!< Deprecated. */
- | ^
- /usr/include/vpl/mfxdefs.h:90:31: note: expanded from macro 'MFX_DEPRECATED'
- 90 | #define MFX_DEPRECATED [[deprecated]]
- | ^
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-qsv11/QSV_Encoder_Internal.cpp:312:27: warning: 'MFX_PLATFORM_ICELAKE' is deprecated [-Wdeprecated-declarations]
- 312 | platform.CodeName >= MFX_PLATFORM_ICELAKE) {
- | ^
- /usr/include/vpl/mfxcommon.h:256:5: note: 'MFX_PLATFORM_ICELAKE' has been explicitly marked deprecated here
- 256 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_ICELAKE) = 30, /*!< Code name Ice Lake. */
- | ^
- /usr/include/vpl/mfxdefs.h:91:58: note: expanded from macro 'MFX_DEPRECATED_ENUM_FIELD_INSIDE'
- 91 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg [[deprecated]]
- | ^
- 14 warnings generated.
- [248/674] Building CXX object plugins/obs-qsv11/CMakeFiles/obs-qsv11.dir/QSV_Encoder.cpp.o
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-qsv11/QSV_Encoder.cpp:91:11: warning: 12 enumeration values not handled in switch: 'MFX_ERR_MORE_DATA_SUBMIT_TASK', 'MFX_ERR_MORE_EXTBUFFER', 'MFX_ERR_NOT_IMPLEMENTED'... [-Wswitch]
- 91 | switch (sts) {
- | ^~~
- 1 warning generated.
- [253/674] Building C object plugins/obs-outputs/CMakeFiles/obs-outputs.dir/flv-mux.c.o
- FAILED: [code=1] plugins/obs-outputs/CMakeFiles/obs-outputs.dir/flv-mux.c.o
- /usr/lib/ccache/bin/clang -DCRYPTO -DENABLE_HEVC -DSIMDE_ENABLE_OPENMP -DUSE_MBEDTLS -Dobs_outputs_EXPORTS -I/home/user/.cache/paru/clone/obs-studio-git/src/build/plugins/obs-outputs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs -I/home/user/.cache/paru/clone/obs-studio-git/src/build/config -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/happy-eyeballs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/opts-parser -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/bpm -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/deps/libcaption -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -fPIC -fvisibility=hidden -fopenmp-simd -fno-strict-aliasing -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Wquoted-include-in-framework-header -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wunused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wno-unknown-pragmas -Wfour-char-constants -Wconstant-conversion -Wno-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wnon-literal-null-conversion -Wsign-compare -Wshorten-64-to-32 -Wpointer-sign -Wnewline-eof -Wno-implicit-fallthrough -Wdeprecated-declarations -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wno-strict-prototypes -Wno-semicolon-before-method-body -Wformat-security -Wvla -Wno-error=shorten-64-to-32 -Wno-error=deprecated-declarations -Wno-shadow -Wno-float-conversion -Wno-comma -Wno-error=unreachable-code -Werror -MD -MT plugins/obs-outputs/CMakeFiles/obs-outputs.dir/flv-mux.c.o -MF plugins/obs-outputs/CMakeFiles/obs-outputs.dir/flv-mux.c.o.d -o plugins/obs-outputs/CMakeFiles/obs-outputs.dir/flv-mux.c.o -c /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/flv-mux.c
- In file included from /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/flv-mux.c:24:
- In file included from /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/rtmp-helpers.h:20:
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/rtmp.h:63:10: fatal error: 'mbedtls/ctr_drbg.h' file not found
- 63 | #include <mbedtls/ctr_drbg.h>
- | ^~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- [254/674] Building C object plugins/obs-outputs/CMakeFiles/obs-outputs.dir/rtmp-stream.c.o
- FAILED: [code=1] plugins/obs-outputs/CMakeFiles/obs-outputs.dir/rtmp-stream.c.o
- /usr/lib/ccache/bin/clang -DCRYPTO -DENABLE_HEVC -DSIMDE_ENABLE_OPENMP -DUSE_MBEDTLS -Dobs_outputs_EXPORTS -I/home/user/.cache/paru/clone/obs-studio-git/src/build/plugins/obs-outputs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs -I/home/user/.cache/paru/clone/obs-studio-git/src/build/config -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/libobs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/happy-eyeballs -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/opts-parser -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/shared/bpm -I/home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/deps/libcaption -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -fPIC -fvisibility=hidden -fopenmp-simd -fno-strict-aliasing -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Wquoted-include-in-framework-header -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wunused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wno-unknown-pragmas -Wfour-char-constants -Wconstant-conversion -Wno-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wnon-literal-null-conversion -Wsign-compare -Wshorten-64-to-32 -Wpointer-sign -Wnewline-eof -Wno-implicit-fallthrough -Wdeprecated-declarations -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wno-strict-prototypes -Wno-semicolon-before-method-body -Wformat-security -Wvla -Wno-error=shorten-64-to-32 -Wno-error=deprecated-declarations -Wno-shadow -Wno-float-conversion -Wno-comma -Wno-error=unreachable-code -Werror -MD -MT plugins/obs-outputs/CMakeFiles/obs-outputs.dir/rtmp-stream.c.o -MF plugins/obs-outputs/CMakeFiles/obs-outputs.dir/rtmp-stream.c.o.d -o plugins/obs-outputs/CMakeFiles/obs-outputs.dir/rtmp-stream.c.o -c /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/rtmp-stream.c
- In file included from /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/rtmp-stream.c:18:
- In file included from /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/rtmp-stream.h:7:
- /home/user/.cache/paru/clone/obs-studio-git/src/obs-studio/plugins/obs-outputs/librtmp/rtmp.h:63:10: fatal error: 'mbedtls/ctr_drbg.h' file not found
- 63 | #include <mbedtls/ctr_drbg.h>
- | ^~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- [257/674] Automatic MOC for target idian
- ninja: build stopped: subcommand failed.
- ==> ERROR: A failure occurred in build().
- Aborting...
- error: failed to build 'obs-studio-git-32.2.2.r4.g1bf1379-1':
- error: packages failed to build: obs-studio-git-32.2.2.r4.g1bf1379-1
Advertisement