From nobody Thu Dec 29 22:15:45 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NjjQ95P1kz1J5sK; Thu, 29 Dec 2022 22:15:45 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NjjQ94q00z3vLq; Thu, 29 Dec 2022 22:15:45 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672352145; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YhlIDbTggBm0YLWoPx4dM4n2XJcSXLO68J6MU3u/KDQ=; b=mdb6jOmmZCxv+NqavtdefGBDuuYkJm8Gh7MobcnZOrTMIdDFZP4oROLsA/GoB/NjoPqhOQ gu1AQevAD9yn+qd7S7E9Ve2imkFmpQx9Jtekrq8f+7x11VXD4SaAWqEE8sJVM5SIUz01Bx B+/gk6HG5J8o0GsgxTgE9LVe9HjE63sYuV1zHyNZlvg7YaVmSqdkfcplvudVw4hbwcKb2O dMX8VSYmLv6KYgPGqCWFBZbldSqaIT4FDG7E4ziMuFhP7yhGAe4HHfEQnVfTVaAp55YxOV tYMPoshUn7duQs1Lq7FOym3ULo/5/3e9f1a1InPsslm0uCbSZrq9XZgYMah/hQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672352145; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YhlIDbTggBm0YLWoPx4dM4n2XJcSXLO68J6MU3u/KDQ=; b=Dl5SZw6aqdEXfaCRBCQAGlVzuuFBnMt8mWZ8id10XQlIRqBBD7UbdLHScXgyojNJD9Y2rm 9Rat7rbfzg6JeTpDWIAycPCXiZnt516DT3y6vgiBeGQt2hibo/AwmZ2X78ceHA7NW2KvDD UND+XQupNuvGSwm784cmNu8STyhJGYRE4xBBy2BEpe89Gjn4LsEom2S6OfTXJp6yVotbDl Kh9OVKCIg8oRWuOzalPLidYKvovt9sAQDMvxhWM6+A+i9eNBBx5Wc8eiDfkNgnPQDK62JY 2GYw60wUNNx8hE5uIvZ6+adfzpVtmlIzW3/wt8JYWttz7kT5tZFbbuS5zICjlg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1672352145; a=rsa-sha256; cv=none; b=bTxlKvS/7nnlb8mZ7J8rJCI+3FhCTjhXHjV3NJK4QI4FvkDjs8eFapXaEiHIzlhEheAFOd 00UWbea6yPyzN4ILvIVzMuC2gsMb4BnYwYhi8D3eYEek587fMWMIRzk/TzPjcEpNS+yB3N +XIRooZdhRUrfvfZWqFI/Jgt+YXdBm46wAsDPpDOUFKkdDAFoktgvomKIWWzrD8lSI4u5x 2i7/uPXgFKPsgvjqZJph69TixavfDqxR2+eVsddgAfVwidJ2DmUMor+qM1viuYAORL5K2e p85EVpU6UZmMMfxvlU4r2bor+9FjcUgpCnc3binqV97VW8eFWA13SBXjo/DCoA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NjjQ93wjtzl31; Thu, 29 Dec 2022 22:15:45 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2BTMFjFC063481; Thu, 29 Dec 2022 22:15:45 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2BTMFjCc063480; Thu, 29 Dec 2022 22:15:45 GMT (envelope-from git) Date: Thu, 29 Dec 2022 22:15:45 GMT Message-Id: <202212292215.2BTMFjCc063480@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 998d1c280d2f - main - multimedia/obs-studio: Update 27.2.4 -> 28.1.2 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 998d1c280d2fe432dfd6ae70219b310883a3d39d Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=998d1c280d2fe432dfd6ae70219b310883a3d39d commit 998d1c280d2fe432dfd6ae70219b310883a3d39d Author: Yuri Victorovich AuthorDate: 2022-12-29 21:21:35 +0000 Commit: Yuri Victorovich CommitDate: 2022-12-29 22:15:35 +0000 multimedia/obs-studio: Update 27.2.4 -> 28.1.2 Thanks to Li-Wen Hsu (lwhsu@) for providing a WIP version. --- multimedia/obs-qtwebkit/Makefile | 2 +- multimedia/obs-studio/Makefile | 54 +-- multimedia/obs-studio/distinfo | 44 ++- .../files/patch-UI_window-basic-main.cpp | 13 - .../files/patch-UI_window-basic-preview.cpp | 46 --- .../files/patch-cmake_Modules_ObsHelpers.cmake | 19 + .../obs-studio/files/patch-plugins_CMakeLists.txt | 26 +- .../files/patch-plugins_obs-outputs_librtmp_rtmp.h | 11 - multimedia/obs-studio/pkg-plist | 402 ++++++++++++--------- 9 files changed, 326 insertions(+), 291 deletions(-) diff --git a/multimedia/obs-qtwebkit/Makefile b/multimedia/obs-qtwebkit/Makefile index 15bf840cdb44..26f2e850b90a 100644 --- a/multimedia/obs-qtwebkit/Makefile +++ b/multimedia/obs-qtwebkit/Makefile @@ -1,6 +1,6 @@ PORTNAME= obs-qtwebkit PORTVERSION= g2018090201 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia MAINTAINER= swills@FreeBSD.org diff --git a/multimedia/obs-studio/Makefile b/multimedia/obs-studio/Makefile index 6c3d59ba47ac..16fc723cbfa5 100644 --- a/multimedia/obs-studio/Makefile +++ b/multimedia/obs-studio/Makefile @@ -1,14 +1,7 @@ PORTNAME= obs-studio -DISTVERSION= 27.2.4 -PORTREVISION= 1 +DISTVERSION= 28.1.2 CATEGORIES= multimedia -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES+= ecd7a59aed665eca0a50b99939ef28e04e144876.patch:-p1 \ - 445f39764b8f11f951d41d14ee57ae13f57b13d4.patch:-p1 # backport the PR "Fix building OBS Studio on FreeBSD", https://github.com/obsproject/obs-studio/pull/6026 -PATCHFILES+= 46b3935959c0afd4d2128279912ee86f69e81048.patch:-p1 \ - 864cafd6e85be74e22637935d45fad33a4e7ce2a.patch:-p1 # v4l2loopback: Add support for non-Linux environments: https://github.com/obsproject/obs-studio/pull/5069 - MAINTAINER= yuri@FreeBSD.org COMMENT= Open source streaming/recording software WWW= https://obsproject.com/ @@ -29,11 +22,13 @@ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libjansson.so:devel/jansson \ libmbedtls.so:security/mbedtls \ libpci.so:devel/libpci \ + librist.so:multimedia/librist \ + librnnoise.so:audio/rnnoise \ libspeexdsp.so:audio/speexdsp \ + libsrt.so:www/srt \ libsysinfo.so:devel/libsysinfo \ libudev.so:devel/libudev-devd \ libv4l2.so:multimedia/libv4l \ - libvlc.so:multimedia/vlc \ libwayland-client.so:graphics/wayland \ libx264.so:multimedia/libx264 \ libxcb-ewmh.so:x11/xcb-util-wm \ @@ -50,9 +45,9 @@ LIB_DEPENDS_powerpc= libluajit-5.1.so:lang/luajit LIB_DEPENDS_powerpc64= libluajit-5.1.so:lang/luajit-openresty LIB_DEPENDS_powerpc64le= libluajit-5.1.so:lang/luajit-openresty -USES= cmake compiler:c++17-lang gl gnome lua pkgconfig python:3.4+ \ - qt:5 xorg -USE_QT= core gui network svg widgets x11extras xml buildtools:build imageformats:run qmake:build +USES= cmake compiler:c++17-lang desktop-file-utils gl gnome lua pkgconfig python:3.4+ \ + qt:6 xorg +USE_QT= base svg tools:build USE_GNOME= glib20 USE_GL= gl USE_XORG= ice sm x11 xcb xcomposite xext xfixes xinerama xrandr @@ -60,20 +55,32 @@ USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= obsproject -GH_TUPLE= obsproject:obs-browser:f1a61c5:obs_browser/plugins/obs-browser \ - obsproject:obs-vst:aaa7b7f:obs_vst/plugins/obs-vst +GH_TUPLE= obsproject:obs-amd-encoder:d5a136c6834c39293ad749cf8f07bdaa772fe44b:obsproject_obs_amd_encoder/plugins/enc-amf \ + obsproject:obs-browser:e2310b02df3e6c184fe6eb6608244a82e37f582e:obsproject_obs_browser/plugins/obs-browser \ + obsproject:obs-websocket:5716577019b1ccda01a12db2cba35a023082b7ad:obsproject_obs_websocket/plugins/obs-websocket \ + chriskohlhoff:asio:b73dc1d:chriskohlhoff_asio/plugins/obs-websocket/deps/asio \ + nayuki:QR-Code-generator:8518684:nayuki_QR_Code_generator/plugins/obs-websocket/deps/qr \ + nlohmann:json:a34e011:nlohmann_json/plugins/obs-websocket/deps/json \ + zaphoyd:websocketpp:56123c8:zaphoyd_websocketpp/plugins/obs-websocket/deps/websocketpp \ + obsproject:libdshowcapture:a93f1a34c14e91b5c540f264fb965f32caf77336:obsproject_libdshowcapture/plugins/win-dshow/libdshowcapture \ + elgatosf:capture-device-support:bedcf28ed7a74eb7bf96a383fd18d2f5a1849b10:elgatosf_capture_device_support/plugins/win-dshow/libdshowcapture/external/capture-device-support \ + palana:Syphon-Framework:01b144811f6f7080b70b2d7cc729da071f86f9d7:palana_Syphon_Framework/plugins/mac-syphon/syphon-framework \ + Mixer:ftl-sdk:d0c8469f66806b5ea738d607f7d2b000af8b1129:Mixer_ftl_sdk/plugins/obs-outputs/ftl-sdk \ + curl:curl:44b9b4d4f56d6f6de92c89636994c03984e9cd01:curl_curl/plugins/obs-outputs/ftl-sdk/libcurl \ + akheron:jansson:bc5741fb1ac730ead24e9bd08977fc6c248e04b0:akheron_jansson/plugins/obs-outputs/ftl-sdk/libjansson CMAKE_ON= UNIX_STRUCTURE CMAKE_OFF= ENABLE_PIPEWIRE # beginning with 27.0.1 (PR#4287) the linux-capture plugin optionally requires the piperware library and in this case expects the linux/dma-buf.h header -CMAKE_ARGS= -DOBS_VERSION_OVERRIDE:STRING="${PORTVERSION}" +CMAKE_ARGS= -DOBS_VERSION_OVERRIDE:STRING="${PORTVERSION}" \ + -DQT_VERSION=6 LDFLAGS+= -fPIC # pending https://github.com/obsproject/obs-studio/issues/3436 -OPTIONS_DEFINE= BROWSER VST -OPTIONS_DEFAULT= VST +OPTIONS_DEFINE= BROWSER VLC VST +OPTIONS_DEFAULT= VLC VST OPTIONS_MULTI= AUDIO OPTIONS_MULTI_AUDIO= JACK PULSEAUDIO SNDIO -OPTIONS_DEFAULT+= JACK PULSEAUDIO SNDIO +OPTIONS_DEFAULT+= ${OPTIONS_MULTI_AUDIO} OPTIONS_SUB= yes AUDIO_DESC= Audio backends @@ -94,6 +101,10 @@ SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_CMAKE_ON= -DENABLE_SNDIO=TRUE SNDIO_CMAKE_OFF= -DDISABLE_SNDIO=TRUE +VLC_DESC= Enable VLC plugin +VLC_CMAKE_BOOL= ENABLE_VLC +VLC_LIB_DEPENDS= libvlc.so:multimedia/vlc + VST_DESC= Build VST submodule VST_CMAKE_BOOL= BUILD_VST @@ -105,13 +116,6 @@ PLIST_SUB+= LUAJIT="@comment " PLIST_SUB+= LUAJIT="" .endif -post-patch: - @${REINPLACE_CMD} -e 's| 3.4)| ${PYTHON_VER})|' \ - ${WRKSRC}/cmake/Modules/FindPythonDeps.cmake - # patch out linixism - #@${REINPLACE_CMD} -e 's|versionsort|alphasort|' \ - # ${WRKSRC}/plugins/linux-v4l2/v4l2-output.c - post-install: # https://github.com/obsproject/obs-studio/issues/2625 ${INSTALL_DATA} ${WRKSRC}/UI/obs-frontend-api/obs-frontend-api.h ${STAGEDIR}${PREFIX}/include/obs diff --git a/multimedia/obs-studio/distinfo b/multimedia/obs-studio/distinfo index 46bc98f1448a..95485d2ce766 100644 --- a/multimedia/obs-studio/distinfo +++ b/multimedia/obs-studio/distinfo @@ -1,15 +1,29 @@ -TIMESTAMP = 1651027932 -SHA256 (obsproject-obs-studio-27.2.4_GH0.tar.gz) = f7297a7421cbfe2bb4bc6bf83659bb873bc8f1186667c35c34bdbaac3f0fd5fd -SIZE (obsproject-obs-studio-27.2.4_GH0.tar.gz) = 16385399 -SHA256 (obsproject-obs-browser-f1a61c5_GH0.tar.gz) = 6c9948047dd01a8baaa47f98d8929950a3977e56ad6a06deacbf7acf9c7af648 -SIZE (obsproject-obs-browser-f1a61c5_GH0.tar.gz) = 79279 -SHA256 (obsproject-obs-vst-aaa7b7f_GH0.tar.gz) = f6d1f8ef3d417b0cdf8b88df7b9308c827d47fca809b1fa414e5d87f6f9e10c3 -SIZE (obsproject-obs-vst-aaa7b7f_GH0.tar.gz) = 516781 -SHA256 (ecd7a59aed665eca0a50b99939ef28e04e144876.patch) = 3c13de74b34f31f59b038c2858d2f6ca7fe5b387150d18c175290aa20b1e68c0 -SIZE (ecd7a59aed665eca0a50b99939ef28e04e144876.patch) = 3418 -SHA256 (445f39764b8f11f951d41d14ee57ae13f57b13d4.patch) = 7ffb366e7b6617a99969c4d081086762924157a1e804317adadc128b5818bfa2 -SIZE (445f39764b8f11f951d41d14ee57ae13f57b13d4.patch) = 4661 -SHA256 (46b3935959c0afd4d2128279912ee86f69e81048.patch) = d617b91e9a634d7eb14a6f14227c703a0fdd1f6c5740f338ff1188ba9b71c0fc -SIZE (46b3935959c0afd4d2128279912ee86f69e81048.patch) = 2301 -SHA256 (864cafd6e85be74e22637935d45fad33a4e7ce2a.patch) = ed96649fd18a617b40863cb84c19a7e44097dec0340624eed5ace1f8b013dab1 -SIZE (864cafd6e85be74e22637935d45fad33a4e7ce2a.patch) = 1960 +TIMESTAMP = 1672348002 +SHA256 (obsproject-obs-studio-28.1.2_GH0.tar.gz) = c51c72945867cd9862ba663b01cc8313153a0249dd3df0626e63fc5d82a84b39 +SIZE (obsproject-obs-studio-28.1.2_GH0.tar.gz) = 18859931 +SHA256 (obsproject-obs-amd-encoder-d5a136c6834c39293ad749cf8f07bdaa772fe44b_GH0.tar.gz) = 6cfae1f4d378124d9621bde29d9ff5d49134dabcd1f17aad048f77e103ddee14 +SIZE (obsproject-obs-amd-encoder-d5a136c6834c39293ad749cf8f07bdaa772fe44b_GH0.tar.gz) = 347479 +SHA256 (obsproject-obs-browser-e2310b02df3e6c184fe6eb6608244a82e37f582e_GH0.tar.gz) = 6cfaa245da01f7d25f46c9823c6ff6cebe38599f699b98b46498f627ba904591 +SIZE (obsproject-obs-browser-e2310b02df3e6c184fe6eb6608244a82e37f582e_GH0.tar.gz) = 109012 +SHA256 (obsproject-obs-websocket-5716577019b1ccda01a12db2cba35a023082b7ad_GH0.tar.gz) = 29389e89ec5675478f8970c48cf575d1ec338389672c373f65fe57a41ea1687b +SIZE (obsproject-obs-websocket-5716577019b1ccda01a12db2cba35a023082b7ad_GH0.tar.gz) = 235118 +SHA256 (chriskohlhoff-asio-b73dc1d_GH0.tar.gz) = fca0dcfeb298bd4c9a3dcd304a46f5f82dea49771f5f844f0e96eecec47d092c +SIZE (chriskohlhoff-asio-b73dc1d_GH0.tar.gz) = 1210884 +SHA256 (nayuki-QR-Code-generator-8518684_GH0.tar.gz) = 0fa3e16822e66343d10ba0ba2787378e44d88686d9836476d2df041a59b729e9 +SIZE (nayuki-QR-Code-generator-8518684_GH0.tar.gz) = 135743 +SHA256 (nlohmann-json-a34e011_GH0.tar.gz) = 8580814d7748cb417eb4e89bab32ae2473ecf055d33cdf18044f09f84eab2db8 +SIZE (nlohmann-json-a34e011_GH0.tar.gz) = 6860457 +SHA256 (zaphoyd-websocketpp-56123c8_GH0.tar.gz) = 002ee5ec06f8408edd34034cbd9f776d0dee8f7312eceb1244e1f18c19f8e390 +SIZE (zaphoyd-websocketpp-56123c8_GH0.tar.gz) = 701406 +SHA256 (obsproject-libdshowcapture-a93f1a34c14e91b5c540f264fb965f32caf77336_GH0.tar.gz) = e3c159d7e292fa1a7ab1e44190e906a5b64a7f25161ef26f696cd8fe3dcd3be1 +SIZE (obsproject-libdshowcapture-a93f1a34c14e91b5c540f264fb965f32caf77336_GH0.tar.gz) = 56285 +SHA256 (elgatosf-capture-device-support-bedcf28ed7a74eb7bf96a383fd18d2f5a1849b10_GH0.tar.gz) = 87b5bbfb3e7598df5173bbeb3a3434974668f71100b35fe48ffe30573f3716a1 +SIZE (elgatosf-capture-device-support-bedcf28ed7a74eb7bf96a383fd18d2f5a1849b10_GH0.tar.gz) = 20629 +SHA256 (palana-Syphon-Framework-01b144811f6f7080b70b2d7cc729da071f86f9d7_GH0.tar.gz) = faa56c99cbcc6aeaa6eb2b3319fee89bb144afa07bd0e018562f8f10b3aeffdf +SIZE (palana-Syphon-Framework-01b144811f6f7080b70b2d7cc729da071f86f9d7_GH0.tar.gz) = 302295 +SHA256 (Mixer-ftl-sdk-d0c8469f66806b5ea738d607f7d2b000af8b1129_GH0.tar.gz) = 1fc9f9912c46230ed1ccfed78e2e91f161982508c94f1d91565b7eb985ae2d3c +SIZE (Mixer-ftl-sdk-d0c8469f66806b5ea738d607f7d2b000af8b1129_GH0.tar.gz) = 95492 +SHA256 (curl-curl-44b9b4d4f56d6f6de92c89636994c03984e9cd01_GH0.tar.gz) = e3b9aa0abb173d74a6df4a4f9485eed2bac89bfab147f78a592a4197eff06625 +SIZE (curl-curl-44b9b4d4f56d6f6de92c89636994c03984e9cd01_GH0.tar.gz) = 2705576 +SHA256 (akheron-jansson-bc5741fb1ac730ead24e9bd08977fc6c248e04b0_GH0.tar.gz) = a285ed51c597b23d1f25de3bc5c9c128d55c6aa17af68e0680efa028f8b0437c +SIZE (akheron-jansson-bc5741fb1ac730ead24e9bd08977fc6c248e04b0_GH0.tar.gz) = 127897 diff --git a/multimedia/obs-studio/files/patch-UI_window-basic-main.cpp b/multimedia/obs-studio/files/patch-UI_window-basic-main.cpp deleted file mode 100644 index 975665b1f760..000000000000 --- a/multimedia/obs-studio/files/patch-UI_window-basic-main.cpp +++ /dev/null @@ -1,13 +0,0 @@ ---- UI/window-basic-main.cpp.orig 2020-03-19 16:51:06 UTC -+++ UI/window-basic-main.cpp -@@ -3207,6 +3207,10 @@ void OBSBasic::TimedCheckForUpdates() - - void OBSBasic::CheckForUpdates(bool manualUpdate) - { -+#ifdef __FreeBSD__ -+ // Update check seg faults on FreeBSD -+ return; -+#endif - #ifdef UPDATE_SPARKLE - trigger_sparkle_update(); - #elif _WIN32 diff --git a/multimedia/obs-studio/files/patch-UI_window-basic-preview.cpp b/multimedia/obs-studio/files/patch-UI_window-basic-preview.cpp deleted file mode 100644 index 8562a1890dae..000000000000 --- a/multimedia/obs-studio/files/patch-UI_window-basic-preview.cpp +++ /dev/null @@ -1,46 +0,0 @@ -Why is this patch needed? - ---- UI/window-basic-preview.cpp.orig 2021-06-11 14:20:50 UTC -+++ UI/window-basic-preview.cpp -@@ -577,8 +577,8 @@ void OBSBasicPreview::mousePressEvent(QMouseEvent *eve - GetStretchHandleData(startPos, false); - - vec2_divf(&startPos, &startPos, main->previewScale / pixelRatio); -- startPos.x = std::round(startPos.x); -- startPos.y = std::round(startPos.y); -+ startPos.x = ::round(startPos.x); -+ startPos.y = ::round(startPos.y); - - mouseOverItems = SelectedAtPos(startPos); - vec2_zero(&lastMoveOffset); -@@ -1228,8 +1228,8 @@ void OBSBasicPreview::ClampAspect(vec3 &tl, vec3 &br, - size.y = size.x / baseAspect * -1.0f; - } - -- size.x = std::round(size.x); -- size.y = std::round(size.y); -+ size.x = ::round(size.x); -+ size.y = ::round(size.y); - - if (stretchFlags & ITEM_LEFT) - tl.x = br.x - size.x; -@@ -1470,7 +1470,7 @@ void OBSBasicPreview::StretchItem(const vec2 &pos) - vec3_transform(&pos3, &pos3, &itemToScreen); - - vec2 newPos; -- vec2_set(&newPos, std::round(pos3.x), std::round(pos3.y)); -+ vec2_set(&newPos, ::round(pos3.x), ::round(pos3.y)); - obs_sceneitem_set_pos(stretchItem, &newPos); - } - -@@ -1501,8 +1501,8 @@ void OBSBasicPreview::mouseMoveEvent(QMouseEvent *even - mouseOverItems = SelectedAtPos(startPos); - } - -- pos.x = std::round(pos.x); -- pos.y = std::round(pos.y); -+ pos.x = ::round(pos.x); -+ pos.y = ::round(pos.y); - - if (stretchHandle != ItemHandle::None) { - selectionBox = false; diff --git a/multimedia/obs-studio/files/patch-cmake_Modules_ObsHelpers.cmake b/multimedia/obs-studio/files/patch-cmake_Modules_ObsHelpers.cmake new file mode 100644 index 000000000000..2e81c051e7ae --- /dev/null +++ b/multimedia/obs-studio/files/patch-cmake_Modules_ObsHelpers.cmake @@ -0,0 +1,19 @@ +- disable Qt5 search because it fails due to missing qmake for some reason + +--- cmake/Modules/ObsHelpers.cmake.orig 2022-12-29 09:06:07 UTC ++++ cmake/Modules/ObsHelpers.cmake +@@ -341,10 +341,10 @@ macro(find_qt) + cmake_parse_arguments(FIND_QT "" "${oneValueArgs}" "${multiValueArgs}" + ${ARGN}) + set(QT_NO_CREATE_VERSIONLESS_TARGETS ON) +- find_package( +- Qt5 +- COMPONENTS Core +- QUIET) ++ #find_package( ++ # Qt5 ++ # COMPONENTS Core ++ # QUIET) + find_package( + Qt6 + COMPONENTS Core diff --git a/multimedia/obs-studio/files/patch-plugins_CMakeLists.txt b/multimedia/obs-studio/files/patch-plugins_CMakeLists.txt index fa969c2e0925..f6f0c815f287 100644 --- a/multimedia/obs-studio/files/patch-plugins_CMakeLists.txt +++ b/multimedia/obs-studio/files/patch-plugins_CMakeLists.txt @@ -1,11 +1,17 @@ ---- plugins/CMakeLists.txt.orig 2021-06-11 14:20:50 UTC +--- plugins/CMakeLists.txt.orig 2022-08-31 19:05:07 UTC +++ plugins/CMakeLists.txt -@@ -51,7 +51,7 @@ elseif("${CMAKE_SYSTEM_NAME}" MATCHES "FreeBSD") - add_subdirectory(linux-pulseaudio) - add_subdirectory(linux-v4l2) - add_subdirectory(linux-jack) -- add_subdirectory(linux-alsa) -+ #add_subdirectory(linux-alsa) - add_subdirectory(vlc-video) - add_subdirectory(oss-audio) - add_subdirectory(sndio) +@@ -67,7 +67,7 @@ elseif(OS_FREEBSD) + add_subdirectory(linux-pulseaudio) + add_subdirectory(linux-v4l2) + add_subdirectory(linux-jack) +- add_subdirectory(linux-alsa) ++ #add_subdirectory(linux-alsa) + add_subdirectory(vlc-video) + add_subdirectory(oss-audio) + add_subdirectory(sndio) +@@ -97,4 +97,4 @@ add_subdirectory(obs-filters) + add_subdirectory(obs-transitions) + add_subdirectory(rtmp-services) + add_subdirectory(text-freetype2) +-add_subdirectory(aja) ++#add_subdirectory(aja) # this requires libajantv2 which might be difficult to port diff --git a/multimedia/obs-studio/files/patch-plugins_obs-outputs_librtmp_rtmp.h b/multimedia/obs-studio/files/patch-plugins_obs-outputs_librtmp_rtmp.h deleted file mode 100644 index cf2448a9dfed..000000000000 --- a/multimedia/obs-studio/files/patch-plugins_obs-outputs_librtmp_rtmp.h +++ /dev/null @@ -1,11 +0,0 @@ ---- plugins/obs-outputs/librtmp/rtmp.h.orig 2020-03-20 10:48:43 UTC -+++ plugins/obs-outputs/librtmp/rtmp.h -@@ -94,7 +94,7 @@ typedef tls_ctx *TLS_CTX; - mbedtls_ssl_init(s);\ - mbedtls_ssl_setup(s, &ctx->conf);\ - mbedtls_ssl_config_defaults(&ctx->conf, MBEDTLS_SSL_IS_CLIENT, MBEDTLS_SSL_TRANSPORT_STREAM, MBEDTLS_SSL_PRESET_DEFAULT);\ -- mbedtls_ssl_conf_authmode(&ctx->conf, MBEDTLS_SSL_VERIFY_REQUIRED);\ -+ mbedtls_ssl_conf_authmode(&ctx->conf, MBEDTLS_SSL_VERIFY_NONE);\ - mbedtls_ssl_conf_rng(&ctx->conf, mbedtls_ctr_drbg_random, &ctx->ctr_drbg) - - #define TLS_setfd(s,fd) mbedtls_ssl_set_bio(s, fd, mbedtls_net_send, mbedtls_net_recv, NULL) diff --git a/multimedia/obs-studio/pkg-plist b/multimedia/obs-studio/pkg-plist index adedc40660cd..d48f59af5d03 100644 --- a/multimedia/obs-studio/pkg-plist +++ b/multimedia/obs-studio/pkg-plist @@ -6,6 +6,7 @@ include/obs/callback/decl.h include/obs/callback/proc.h include/obs/callback/signal.h include/obs/graphics/axisang.h +include/obs/graphics/basemath.hpp include/obs/graphics/bounds.h include/obs/graphics/device-exports.h include/obs/graphics/effect-parser.h @@ -45,13 +46,18 @@ include/obs/obs-defs.h include/obs/obs-encoder.h include/obs/obs-ffmpeg-compat.h include/obs/obs-frontend-api.h +include/obs/obs-hevc.h include/obs/obs-hotkey.h include/obs/obs-hotkeys.h include/obs/obs-interaction.h include/obs/obs-internal.h include/obs/obs-missing-files.h include/obs/obs-module.h +include/obs/obs-nal.h include/obs/obs-nix-platform.h +include/obs/obs-nix-wayland.h +include/obs/obs-nix-x11.h +include/obs/obs-nix.h include/obs/obs-output.h include/obs/obs-properties.h include/obs/obs-scene.h @@ -61,6 +67,7 @@ include/obs/obs-ui.h include/obs/obs.h include/obs/obs.hpp include/obs/obsconfig.h +include/obs/util/AlignedNew.hpp include/obs/util/array-serializer.h include/obs/util/base.h include/obs/util/bitstream.h @@ -74,6 +81,7 @@ include/obs/util/crc32.h include/obs/util/curl/curl-helper.h include/obs/util/darray.h include/obs/util/dstr.h +include/obs/util/dstr.hpp include/obs/util/file-serializer.h include/obs/util/lexer.h include/obs/util/pipe.h @@ -104,25 +112,31 @@ include/obs/util/utf8.h include/obs/util/util.hpp include/obs/util/util_uint128.h include/obs/util/util_uint64.h -lib/cmake/LibObs/LibObsConfig.cmake -lib/cmake/LibObs/LibObsConfigVersion.cmake -lib/cmake/LibObs/LibObsTarget-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/LibObs/LibObsTarget.cmake lib/cmake/ObsHelpers.cmake lib/cmake/ObsPluginHelpers.cmake +lib/cmake/libobs/libobsConfig.cmake +lib/cmake/libobs/libobsConfigVersion.cmake +lib/cmake/libobs/libobsTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/libobs/libobsTargets.cmake +lib/cmake/obs-frontend-api/obs-frontend-apiConfig.cmake +lib/cmake/obs-frontend-api/obs-frontend-apiConfigVersion.cmake +lib/cmake/obs-frontend-api/obs-frontend-apiTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/obs-frontend-api/obs-frontend-apiTargets.cmake lib/libobs-frontend-api.so lib/libobs-frontend-api.so.0 -lib/libobs-frontend-api.so.0.0 +lib/libobs-frontend-api.so.28 lib/libobs-opengl.so -lib/libobs-opengl.so.0 -lib/libobs-opengl.so.0.0 +lib/libobs-opengl.so.1 +lib/libobs-opengl.so.28 lib/libobs-scripting.so +lib/libobs-scripting.so.1 +lib/libobs-scripting.so.28 lib/libobs.so lib/libobs.so.0 +lib/libobs.so.28 lib/libobsglad.so -lib/libobsglad.so.0 -lib/obs-plugins/decklink-captions.so -lib/obs-plugins/decklink-ouput-ui.so +lib/libobsglad.so.1 +lib/libobsglad.so.28 lib/obs-plugins/frontend-tools.so lib/obs-plugins/image-source.so lib/obs-plugins/linux-capture.so @@ -131,16 +145,15 @@ lib/obs-plugins/linux-capture.so lib/obs-plugins/linux-v4l2.so lib/obs-plugins/obs-ffmpeg.so lib/obs-plugins/obs-filters.so -lib/obs-plugins/obs-libfdk.so lib/obs-plugins/obs-outputs.so lib/obs-plugins/obs-transitions.so -%%VST%%lib/obs-plugins/obs-vst.so +lib/obs-plugins/obs-websocket.so lib/obs-plugins/obs-x264.so lib/obs-plugins/oss-audio.so lib/obs-plugins/rtmp-services.so %%SNDIO%%lib/obs-plugins/sndio.so lib/obs-plugins/text-freetype2.so -lib/obs-plugins/vlc-video.so +%%VLC%%lib/obs-plugins/vlc-video.so lib/obs-scripting/_obspython.so %%LUAJIT%%lib/obs-scripting/obslua.so lib/obs-scripting/obspython.py @@ -154,6 +167,7 @@ share/metainfo/com.obsproject.Studio.appdata.xml share/obs/libobs/area.effect share/obs/libobs/bicubic_scale.effect share/obs/libobs/bilinear_lowres_scale.effect +share/obs/libobs/color.effect share/obs/libobs/default.effect share/obs/libobs/default_rect.effect share/obs/libobs/deinterlace_base.effect @@ -171,8 +185,6 @@ share/obs/libobs/opaque.effect share/obs/libobs/premultiplied_alpha.effect share/obs/libobs/repeat.effect share/obs/libobs/solid.effect -share/obs/obs-plugins/decklink-captions/.keepme -share/obs/obs-plugins/decklink-ouput-ui/.keepme share/obs/obs-plugins/frontend-tools/locale/an-ES.ini share/obs/obs-plugins/frontend-tools/locale/ar-SA.ini share/obs/obs-plugins/frontend-tools/locale/az-AZ.ini @@ -199,6 +211,7 @@ share/obs/obs-plugins/frontend-tools/locale/he-IL.ini share/obs/obs-plugins/frontend-tools/locale/hi-IN.ini share/obs/obs-plugins/frontend-tools/locale/hr-HR.ini share/obs/obs-plugins/frontend-tools/locale/hu-HU.ini +share/obs/obs-plugins/frontend-tools/locale/hy-AM.ini share/obs/obs-plugins/frontend-tools/locale/id-ID.ini share/obs/obs-plugins/frontend-tools/locale/it-IT.ini share/obs/obs-plugins/frontend-tools/locale/ja-JP.ini @@ -268,6 +281,7 @@ share/obs/obs-plugins/image-source/locale/he-IL.ini share/obs/obs-plugins/image-source/locale/hi-IN.ini share/obs/obs-plugins/image-source/locale/hr-HR.ini share/obs/obs-plugins/image-source/locale/hu-HU.ini +share/obs/obs-plugins/image-source/locale/hy-AM.ini share/obs/obs-plugins/image-source/locale/id-ID.ini share/obs/obs-plugins/image-source/locale/it-IT.ini share/obs/obs-plugins/image-source/locale/ja-JP.ini @@ -307,6 +321,7 @@ share/obs/obs-plugins/image-source/locale/zh-TW.ini share/obs/obs-plugins/linux-capture/locale/ar-SA.ini share/obs/obs-plugins/linux-capture/locale/az-AZ.ini share/obs/obs-plugins/linux-capture/locale/ba-RU.ini +share/obs/obs-plugins/linux-capture/locale/be-BY.ini share/obs/obs-plugins/linux-capture/locale/bg-BG.ini share/obs/obs-plugins/linux-capture/locale/bn-BD.ini share/obs/obs-plugins/linux-capture/locale/ca-ES.ini @@ -328,6 +343,7 @@ share/obs/obs-plugins/linux-capture/locale/he-IL.ini share/obs/obs-plugins/linux-capture/locale/hi-IN.ini share/obs/obs-plugins/linux-capture/locale/hr-HR.ini share/obs/obs-plugins/linux-capture/locale/hu-HU.ini +share/obs/obs-plugins/linux-capture/locale/hy-AM.ini share/obs/obs-plugins/linux-capture/locale/id-ID.ini share/obs/obs-plugins/linux-capture/locale/it-IT.ini share/obs/obs-plugins/linux-capture/locale/ja-JP.ini @@ -383,6 +399,7 @@ share/obs/obs-plugins/linux-capture/locale/zh-TW.ini %%JACK%%share/obs/obs-plugins/linux-jack/locale/hi-IN.ini %%JACK%%share/obs/obs-plugins/linux-jack/locale/hr-HR.ini %%JACK%%share/obs/obs-plugins/linux-jack/locale/hu-HU.ini +%%JACK%%share/obs/obs-plugins/linux-jack/locale/hy-AM.ini %%JACK%%share/obs/obs-plugins/linux-jack/locale/id-ID.ini %%JACK%%share/obs/obs-plugins/linux-jack/locale/it-IT.ini %%JACK%%share/obs/obs-plugins/linux-jack/locale/ja-JP.ini @@ -399,6 +416,7 @@ share/obs/obs-plugins/linux-capture/locale/zh-TW.ini %%JACK%%share/obs/obs-plugins/linux-jack/locale/pt-PT.ini %%JACK%%share/obs/obs-plugins/linux-jack/locale/ro-RO.ini %%JACK%%share/obs/obs-plugins/linux-jack/locale/ru-RU.ini +%%JACK%%share/obs/obs-plugins/linux-jack/locale/si-LK.ini %%JACK%%share/obs/obs-plugins/linux-jack/locale/sk-SK.ini %%JACK%%share/obs/obs-plugins/linux-jack/locale/sl-SI.ini %%JACK%%share/obs/obs-plugins/linux-jack/locale/sr-CS.ini @@ -414,6 +432,7 @@ share/obs/obs-plugins/linux-capture/locale/zh-TW.ini %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/ar-SA.ini %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/az-AZ.ini %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/ba-RU.ini +%%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/be-BY.ini %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/bg-BG.ini %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/bn-BD.ini %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/ca-ES.ini @@ -434,6 +453,7 @@ share/obs/obs-plugins/linux-capture/locale/zh-TW.ini %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/hi-IN.ini %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/hr-HR.ini %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/hu-HU.ini +%%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/hy-AM.ini %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/id-ID.ini %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/it-IT.ini %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/ja-JP.ini @@ -491,6 +511,7 @@ share/obs/obs-plugins/linux-v4l2/locale/he-IL.ini share/obs/obs-plugins/linux-v4l2/locale/hi-IN.ini share/obs/obs-plugins/linux-v4l2/locale/hr-HR.ini share/obs/obs-plugins/linux-v4l2/locale/hu-HU.ini +share/obs/obs-plugins/linux-v4l2/locale/hy-AM.ini share/obs/obs-plugins/linux-v4l2/locale/id-ID.ini share/obs/obs-plugins/linux-v4l2/locale/it-IT.ini share/obs/obs-plugins/linux-v4l2/locale/ja-JP.ini @@ -546,6 +567,7 @@ share/obs/obs-plugins/obs-ffmpeg/locale/he-IL.ini share/obs/obs-plugins/obs-ffmpeg/locale/hi-IN.ini share/obs/obs-plugins/obs-ffmpeg/locale/hr-HR.ini share/obs/obs-plugins/obs-ffmpeg/locale/hu-HU.ini +share/obs/obs-plugins/obs-ffmpeg/locale/hy-AM.ini share/obs/obs-plugins/obs-ffmpeg/locale/id-ID.ini share/obs/obs-plugins/obs-ffmpeg/locale/it-IT.ini share/obs/obs-plugins/obs-ffmpeg/locale/ja-JP.ini @@ -592,11 +614,13 @@ share/obs/obs-plugins/obs-filters/blend_mul_filter.effect share/obs/obs-plugins/obs-filters/blend_sub_filter.effect share/obs/obs-plugins/obs-filters/chroma_key_filter.effect share/obs/obs-plugins/obs-filters/chroma_key_filter_v2.effect +share/obs/obs-plugins/obs-filters/color.effect share/obs/obs-plugins/obs-filters/color_correction_filter.effect share/obs/obs-plugins/obs-filters/color_grade_filter.effect share/obs/obs-plugins/obs-filters/color_key_filter.effect share/obs/obs-plugins/obs-filters/color_key_filter_v2.effect share/obs/obs-plugins/obs-filters/crop_filter.effect +share/obs/obs-plugins/obs-filters/hdr_tonemap_filter.effect share/obs/obs-plugins/obs-filters/locale/ar-SA.ini share/obs/obs-plugins/obs-filters/locale/az-AZ.ini share/obs/obs-plugins/obs-filters/locale/ba-RU.ini @@ -623,6 +647,7 @@ share/obs/obs-plugins/obs-filters/locale/he-IL.ini share/obs/obs-plugins/obs-filters/locale/hi-IN.ini share/obs/obs-plugins/obs-filters/locale/hr-HR.ini share/obs/obs-plugins/obs-filters/locale/hu-HU.ini +share/obs/obs-plugins/obs-filters/locale/hy-AM.ini share/obs/obs-plugins/obs-filters/locale/id-ID.ini share/obs/obs-plugins/obs-filters/locale/it-IT.ini share/obs/obs-plugins/obs-filters/locale/ja-JP.ini @@ -658,60 +683,8 @@ share/obs/obs-plugins/obs-filters/luma_key_filter.effect share/obs/obs-plugins/obs-filters/luma_key_filter_v2.effect share/obs/obs-plugins/obs-filters/mask_alpha_filter.effect share/obs/obs-plugins/obs-filters/mask_color_filter.effect +share/obs/obs-plugins/obs-filters/rtx_greenscreen.effect share/obs/obs-plugins/obs-filters/sharpness.effect -share/obs/obs-plugins/obs-libfdk/locale/ar-SA.ini -share/obs/obs-plugins/obs-libfdk/locale/ba-RU.ini -share/obs/obs-plugins/obs-libfdk/locale/bg-BG.ini -share/obs/obs-plugins/obs-libfdk/locale/bn-BD.ini -share/obs/obs-plugins/obs-libfdk/locale/ca-ES.ini -share/obs/obs-plugins/obs-libfdk/locale/cs-CZ.ini -share/obs/obs-plugins/obs-libfdk/locale/da-DK.ini -share/obs/obs-plugins/obs-libfdk/locale/de-DE.ini -share/obs/obs-plugins/obs-libfdk/locale/el-GR.ini -share/obs/obs-plugins/obs-libfdk/locale/en-US.ini -share/obs/obs-plugins/obs-libfdk/locale/es-ES.ini -share/obs/obs-plugins/obs-libfdk/locale/et-EE.ini -share/obs/obs-plugins/obs-libfdk/locale/eu-ES.ini -share/obs/obs-plugins/obs-libfdk/locale/fa-IR.ini -share/obs/obs-plugins/obs-libfdk/locale/fi-FI.ini -share/obs/obs-plugins/obs-libfdk/locale/fil-PH.ini -share/obs/obs-plugins/obs-libfdk/locale/fr-FR.ini -share/obs/obs-plugins/obs-libfdk/locale/gd-GB.ini -share/obs/obs-plugins/obs-libfdk/locale/gl-ES.ini -share/obs/obs-plugins/obs-libfdk/locale/he-IL.ini -share/obs/obs-plugins/obs-libfdk/locale/hi-IN.ini -share/obs/obs-plugins/obs-libfdk/locale/hr-HR.ini -share/obs/obs-plugins/obs-libfdk/locale/hu-HU.ini -share/obs/obs-plugins/obs-libfdk/locale/id-ID.ini -share/obs/obs-plugins/obs-libfdk/locale/it-IT.ini -share/obs/obs-plugins/obs-libfdk/locale/ja-JP.ini -share/obs/obs-plugins/obs-libfdk/locale/ka-GE.ini -share/obs/obs-plugins/obs-libfdk/locale/kab-KAB.ini -share/obs/obs-plugins/obs-libfdk/locale/kmr-TR.ini -share/obs/obs-plugins/obs-libfdk/locale/ko-KR.ini -share/obs/obs-plugins/obs-libfdk/locale/ms-MY.ini -share/obs/obs-plugins/obs-libfdk/locale/nb-NO.ini -share/obs/obs-plugins/obs-libfdk/locale/nl-NL.ini -share/obs/obs-plugins/obs-libfdk/locale/pl-PL.ini -share/obs/obs-plugins/obs-libfdk/locale/pt-BR.ini -share/obs/obs-plugins/obs-libfdk/locale/pt-PT.ini -share/obs/obs-plugins/obs-libfdk/locale/ro-RO.ini -share/obs/obs-plugins/obs-libfdk/locale/ru-RU.ini -share/obs/obs-plugins/obs-libfdk/locale/sk-SK.ini -share/obs/obs-plugins/obs-libfdk/locale/sl-SI.ini -share/obs/obs-plugins/obs-libfdk/locale/sr-CS.ini -share/obs/obs-plugins/obs-libfdk/locale/sr-SP.ini -share/obs/obs-plugins/obs-libfdk/locale/sv-SE.ini -share/obs/obs-plugins/obs-libfdk/locale/szl-PL.ini -share/obs/obs-plugins/obs-libfdk/locale/ta-IN.ini -share/obs/obs-plugins/obs-libfdk/locale/th-TH.ini -share/obs/obs-plugins/obs-libfdk/locale/tl-PH.ini -share/obs/obs-plugins/obs-libfdk/locale/tr-TR.ini -share/obs/obs-plugins/obs-libfdk/locale/uk-UA.ini -share/obs/obs-plugins/obs-libfdk/locale/ur-PK.ini -share/obs/obs-plugins/obs-libfdk/locale/vi-VN.ini -share/obs/obs-plugins/obs-libfdk/locale/zh-CN.ini -share/obs/obs-plugins/obs-libfdk/locale/zh-TW.ini share/obs/obs-plugins/obs-outputs/locale/ar-SA.ini share/obs/obs-plugins/obs-outputs/locale/ba-RU.ini share/obs/obs-plugins/obs-outputs/locale/bg-BG.ini @@ -736,6 +709,7 @@ share/obs/obs-plugins/obs-outputs/locale/he-IL.ini share/obs/obs-plugins/obs-outputs/locale/hi-IN.ini share/obs/obs-plugins/obs-outputs/locale/hr-HR.ini share/obs/obs-plugins/obs-outputs/locale/hu-HU.ini +share/obs/obs-plugins/obs-outputs/locale/hy-AM.ini share/obs/obs-plugins/obs-outputs/locale/id-ID.ini share/obs/obs-plugins/obs-outputs/locale/it-IT.ini share/obs/obs-plugins/obs-outputs/locale/ja-JP.ini @@ -795,6 +769,7 @@ share/obs/obs-plugins/obs-transitions/locale/he-IL.ini share/obs/obs-plugins/obs-transitions/locale/hi-IN.ini share/obs/obs-plugins/obs-transitions/locale/hr-HR.ini share/obs/obs-plugins/obs-transitions/locale/hu-HU.ini +share/obs/obs-plugins/obs-transitions/locale/hy-AM.ini share/obs/obs-plugins/obs-transitions/locale/id-ID.ini share/obs/obs-plugins/obs-transitions/locale/it-IT.ini share/obs/obs-plugins/obs-transitions/locale/ja-JP.ini @@ -863,54 +838,46 @@ share/obs/obs-plugins/obs-transitions/luma_wipes/zigzag-v.png share/obs/obs-plugins/obs-transitions/slide_transition.effect share/obs/obs-plugins/obs-transitions/stinger_matte_transition.effect share/obs/obs-plugins/obs-transitions/swipe_transition.effect -%%VST%%share/obs/obs-plugins/obs-vst/locale/an-ES.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/bg-BG.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/bn-BD.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/ca-ES.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/cs-CZ.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/da-DK.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/de-DE.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/el-GR.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/en-GB.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/en-US.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/es-ES.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/et-EE.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/eu-ES.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/fa-IR.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/fi-FI.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/fil-PH.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/fr-FR.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/gl-ES.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/he-IL.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/hu-HU.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/id-ID.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/it-IT.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/ja-JP.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/ka-GE.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/kab-KAB.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/ko-KR.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/ms-MY.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/nb-NO.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/nl-NL.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/pl-PL.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/pt-BR.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/pt-PT.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/ro-RO.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/ru-RU.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/sk-SK.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/sl-SI.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/sr-CS.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/sr-SP.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/sv-SE.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/tl-PH.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/tr-TR.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/uk-UA.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/vi-VN.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/zh-CN.ini -%%VST%%share/obs/obs-plugins/obs-vst/locale/zh-TW.ini +share/obs/obs-plugins/obs-websocket/locale/ar-SA.ini +share/obs/obs-plugins/obs-websocket/locale/ca-ES.ini +share/obs/obs-plugins/obs-websocket/locale/cs-CZ.ini +share/obs/obs-plugins/obs-websocket/locale/da-DK.ini +share/obs/obs-plugins/obs-websocket/locale/de-DE.ini +share/obs/obs-plugins/obs-websocket/locale/en-US.ini +share/obs/obs-plugins/obs-websocket/locale/es-ES.ini +share/obs/obs-plugins/obs-websocket/locale/et-EE.ini +share/obs/obs-plugins/obs-websocket/locale/fa-IR.ini +share/obs/obs-plugins/obs-websocket/locale/fi-FI.ini +share/obs/obs-plugins/obs-websocket/locale/fr-FR.ini +share/obs/obs-plugins/obs-websocket/locale/he-IL.ini +share/obs/obs-plugins/obs-websocket/locale/hi-IN.ini +share/obs/obs-plugins/obs-websocket/locale/hu-HU.ini +share/obs/obs-plugins/obs-websocket/locale/hy-AM.ini +share/obs/obs-plugins/obs-websocket/locale/id-ID.ini +share/obs/obs-plugins/obs-websocket/locale/it-IT.ini +share/obs/obs-plugins/obs-websocket/locale/ja-JP.ini +share/obs/obs-plugins/obs-websocket/locale/ka-GE.ini +share/obs/obs-plugins/obs-websocket/locale/kmr-TR.ini +share/obs/obs-plugins/obs-websocket/locale/ko-KR.ini +share/obs/obs-plugins/obs-websocket/locale/ms-MY.ini +share/obs/obs-plugins/obs-websocket/locale/nl-NL.ini +share/obs/obs-plugins/obs-websocket/locale/pl-PL.ini +share/obs/obs-plugins/obs-websocket/locale/pt-BR.ini +share/obs/obs-plugins/obs-websocket/locale/pt-PT.ini +share/obs/obs-plugins/obs-websocket/locale/ro-RO.ini +share/obs/obs-plugins/obs-websocket/locale/ru-RU.ini +share/obs/obs-plugins/obs-websocket/locale/si-LK.ini +share/obs/obs-plugins/obs-websocket/locale/sk-SK.ini +share/obs/obs-plugins/obs-websocket/locale/sl-SI.ini +share/obs/obs-plugins/obs-websocket/locale/sv-SE.ini +share/obs/obs-plugins/obs-websocket/locale/tr-TR.ini +share/obs/obs-plugins/obs-websocket/locale/uk-UA.ini +share/obs/obs-plugins/obs-websocket/locale/zh-CN.ini +share/obs/obs-plugins/obs-websocket/locale/zh-TW.ini share/obs/obs-plugins/obs-x264/locale/ar-SA.ini share/obs/obs-plugins/obs-x264/locale/az-AZ.ini share/obs/obs-plugins/obs-x264/locale/ba-RU.ini +share/obs/obs-plugins/obs-x264/locale/be-BY.ini share/obs/obs-plugins/obs-x264/locale/bg-BG.ini share/obs/obs-plugins/obs-x264/locale/bn-BD.ini share/obs/obs-plugins/obs-x264/locale/ca-ES.ini @@ -932,6 +899,7 @@ share/obs/obs-plugins/obs-x264/locale/he-IL.ini share/obs/obs-plugins/obs-x264/locale/hi-IN.ini share/obs/obs-plugins/obs-x264/locale/hr-HR.ini share/obs/obs-plugins/obs-x264/locale/hu-HU.ini +share/obs/obs-plugins/obs-x264/locale/hy-AM.ini share/obs/obs-plugins/obs-x264/locale/id-ID.ini share/obs/obs-plugins/obs-x264/locale/it-IT.ini share/obs/obs-plugins/obs-x264/locale/ja-JP.ini @@ -939,6 +907,7 @@ share/obs/obs-plugins/obs-x264/locale/ka-GE.ini share/obs/obs-plugins/obs-x264/locale/kab-KAB.ini share/obs/obs-plugins/obs-x264/locale/kmr-TR.ini share/obs/obs-plugins/obs-x264/locale/ko-KR.ini +share/obs/obs-plugins/obs-x264/locale/lv-LV.ini share/obs/obs-plugins/obs-x264/locale/mn-MN.ini share/obs/obs-plugins/obs-x264/locale/ms-MY.ini share/obs/obs-plugins/obs-x264/locale/nb-NO.ini @@ -967,6 +936,7 @@ share/obs/obs-plugins/obs-x264/locale/vi-VN.ini share/obs/obs-plugins/obs-x264/locale/zh-CN.ini share/obs/obs-plugins/obs-x264/locale/zh-TW.ini share/obs/obs-plugins/oss-audio/locale/ar-SA.ini +share/obs/obs-plugins/oss-audio/locale/be-BY.ini share/obs/obs-plugins/oss-audio/locale/bg-BG.ini share/obs/obs-plugins/oss-audio/locale/bn-BD.ini share/obs/obs-plugins/oss-audio/locale/ca-ES.ini @@ -977,6 +947,7 @@ share/obs/obs-plugins/oss-audio/locale/el-GR.ini share/obs/obs-plugins/oss-audio/locale/en-US.ini share/obs/obs-plugins/oss-audio/locale/es-ES.ini share/obs/obs-plugins/oss-audio/locale/et-EE.ini +share/obs/obs-plugins/oss-audio/locale/eu-ES.ini share/obs/obs-plugins/oss-audio/locale/fa-IR.ini share/obs/obs-plugins/oss-audio/locale/fi-FI.ini share/obs/obs-plugins/oss-audio/locale/fil-PH.ini @@ -986,6 +957,7 @@ share/obs/obs-plugins/oss-audio/locale/gl-ES.ini share/obs/obs-plugins/oss-audio/locale/he-IL.ini share/obs/obs-plugins/oss-audio/locale/hi-IN.ini share/obs/obs-plugins/oss-audio/locale/hu-HU.ini +share/obs/obs-plugins/oss-audio/locale/hy-AM.ini share/obs/obs-plugins/oss-audio/locale/id-ID.ini share/obs/obs-plugins/oss-audio/locale/it-IT.ini share/obs/obs-plugins/oss-audio/locale/ja-JP.ini @@ -1015,6 +987,7 @@ share/obs/obs-plugins/oss-audio/locale/zh-CN.ini share/obs/obs-plugins/oss-audio/locale/zh-TW.ini share/obs/obs-plugins/rtmp-services/locale/ar-SA.ini share/obs/obs-plugins/rtmp-services/locale/ba-RU.ini +share/obs/obs-plugins/rtmp-services/locale/be-BY.ini share/obs/obs-plugins/rtmp-services/locale/bg-BG.ini share/obs/obs-plugins/rtmp-services/locale/bn-BD.ini share/obs/obs-plugins/rtmp-services/locale/ca-ES.ini @@ -1036,6 +1009,7 @@ share/obs/obs-plugins/rtmp-services/locale/he-IL.ini share/obs/obs-plugins/rtmp-services/locale/hi-IN.ini share/obs/obs-plugins/rtmp-services/locale/hr-HR.ini share/obs/obs-plugins/rtmp-services/locale/hu-HU.ini +share/obs/obs-plugins/rtmp-services/locale/hy-AM.ini share/obs/obs-plugins/rtmp-services/locale/id-ID.ini share/obs/obs-plugins/rtmp-services/locale/it-IT.ini share/obs/obs-plugins/rtmp-services/locale/ja-JP.ini @@ -1070,8 +1044,11 @@ share/obs/obs-plugins/rtmp-services/locale/vi-VN.ini share/obs/obs-plugins/rtmp-services/locale/zh-CN.ini share/obs/obs-plugins/rtmp-services/locale/zh-TW.ini share/obs/obs-plugins/rtmp-services/package.json +share/obs/obs-plugins/rtmp-services/schema/package-schema.json +share/obs/obs-plugins/rtmp-services/schema/service-schema-v3.json share/obs/obs-plugins/rtmp-services/services.json %%SNDIO%%share/obs/obs-plugins/sndio/locale/ar-SA.ini +%%SNDIO%%share/obs/obs-plugins/sndio/locale/be-BY.ini %%SNDIO%%share/obs/obs-plugins/sndio/locale/bn-BD.ini %%SNDIO%%share/obs/obs-plugins/sndio/locale/ca-ES.ini %%SNDIO%%share/obs/obs-plugins/sndio/locale/cs-CZ.ini @@ -1081,6 +1058,7 @@ share/obs/obs-plugins/rtmp-services/services.json %%SNDIO%%share/obs/obs-plugins/sndio/locale/en-US.ini %%SNDIO%%share/obs/obs-plugins/sndio/locale/es-ES.ini %%SNDIO%%share/obs/obs-plugins/sndio/locale/et-EE.ini +%%SNDIO%%share/obs/obs-plugins/sndio/locale/eu-ES.ini %%SNDIO%%share/obs/obs-plugins/sndio/locale/fa-IR.ini %%SNDIO%%share/obs/obs-plugins/sndio/locale/fi-FI.ini %%SNDIO%%share/obs/obs-plugins/sndio/locale/fil-PH.ini @@ -1090,6 +1068,7 @@ share/obs/obs-plugins/rtmp-services/services.json %%SNDIO%%share/obs/obs-plugins/sndio/locale/he-IL.ini %%SNDIO%%share/obs/obs-plugins/sndio/locale/hi-IN.ini %%SNDIO%%share/obs/obs-plugins/sndio/locale/hu-HU.ini +%%SNDIO%%share/obs/obs-plugins/sndio/locale/hy-AM.ini %%SNDIO%%share/obs/obs-plugins/sndio/locale/id-ID.ini %%SNDIO%%share/obs/obs-plugins/sndio/locale/it-IT.ini %%SNDIO%%share/obs/obs-plugins/sndio/locale/ja-JP.ini @@ -1140,6 +1119,7 @@ share/obs/obs-plugins/text-freetype2/locale/he-IL.ini share/obs/obs-plugins/text-freetype2/locale/hi-IN.ini share/obs/obs-plugins/text-freetype2/locale/hr-HR.ini share/obs/obs-plugins/text-freetype2/locale/hu-HU.ini +share/obs/obs-plugins/text-freetype2/locale/hy-AM.ini share/obs/obs-plugins/text-freetype2/locale/id-ID.ini share/obs/obs-plugins/text-freetype2/locale/it-IT.ini share/obs/obs-plugins/text-freetype2/locale/ja-JP.ini @@ -1173,62 +1153,64 @@ share/obs/obs-plugins/text-freetype2/locale/vi-VN.ini share/obs/obs-plugins/text-freetype2/locale/zh-CN.ini share/obs/obs-plugins/text-freetype2/locale/zh-TW.ini share/obs/obs-plugins/text-freetype2/text_default.effect -share/obs/obs-plugins/vlc-video/locale/ar-SA.ini -share/obs/obs-plugins/vlc-video/locale/ba-RU.ini -share/obs/obs-plugins/vlc-video/locale/bg-BG.ini -share/obs/obs-plugins/vlc-video/locale/bn-BD.ini -share/obs/obs-plugins/vlc-video/locale/ca-ES.ini -share/obs/obs-plugins/vlc-video/locale/cs-CZ.ini -share/obs/obs-plugins/vlc-video/locale/da-DK.ini -share/obs/obs-plugins/vlc-video/locale/de-DE.ini -share/obs/obs-plugins/vlc-video/locale/el-GR.ini -share/obs/obs-plugins/vlc-video/locale/en-GB.ini -share/obs/obs-plugins/vlc-video/locale/en-US.ini -share/obs/obs-plugins/vlc-video/locale/es-ES.ini -share/obs/obs-plugins/vlc-video/locale/et-EE.ini -share/obs/obs-plugins/vlc-video/locale/eu-ES.ini -share/obs/obs-plugins/vlc-video/locale/fa-IR.ini -share/obs/obs-plugins/vlc-video/locale/fi-FI.ini -share/obs/obs-plugins/vlc-video/locale/fil-PH.ini -share/obs/obs-plugins/vlc-video/locale/fr-FR.ini -share/obs/obs-plugins/vlc-video/locale/gd-GB.ini -share/obs/obs-plugins/vlc-video/locale/gl-ES.ini -share/obs/obs-plugins/vlc-video/locale/he-IL.ini -share/obs/obs-plugins/vlc-video/locale/hi-IN.ini -share/obs/obs-plugins/vlc-video/locale/hr-HR.ini -share/obs/obs-plugins/vlc-video/locale/hu-HU.ini -share/obs/obs-plugins/vlc-video/locale/id-ID.ini -share/obs/obs-plugins/vlc-video/locale/it-IT.ini -share/obs/obs-plugins/vlc-video/locale/ja-JP.ini -share/obs/obs-plugins/vlc-video/locale/ka-GE.ini -share/obs/obs-plugins/vlc-video/locale/kab-KAB.ini -share/obs/obs-plugins/vlc-video/locale/kmr-TR.ini -share/obs/obs-plugins/vlc-video/locale/ko-KR.ini -share/obs/obs-plugins/vlc-video/locale/lt-LT.ini -share/obs/obs-plugins/vlc-video/locale/ms-MY.ini -share/obs/obs-plugins/vlc-video/locale/nb-NO.ini -share/obs/obs-plugins/vlc-video/locale/nl-NL.ini -share/obs/obs-plugins/vlc-video/locale/nn-NO.ini -share/obs/obs-plugins/vlc-video/locale/oc-FR.ini -share/obs/obs-plugins/vlc-video/locale/pl-PL.ini -share/obs/obs-plugins/vlc-video/locale/pt-BR.ini -share/obs/obs-plugins/vlc-video/locale/pt-PT.ini -share/obs/obs-plugins/vlc-video/locale/ro-RO.ini -share/obs/obs-plugins/vlc-video/locale/ru-RU.ini -share/obs/obs-plugins/vlc-video/locale/si-LK.ini -share/obs/obs-plugins/vlc-video/locale/sk-SK.ini -share/obs/obs-plugins/vlc-video/locale/sl-SI.ini -share/obs/obs-plugins/vlc-video/locale/sr-CS.ini -share/obs/obs-plugins/vlc-video/locale/sr-SP.ini -share/obs/obs-plugins/vlc-video/locale/sv-SE.ini -share/obs/obs-plugins/vlc-video/locale/szl-PL.ini -share/obs/obs-plugins/vlc-video/locale/ta-IN.ini -share/obs/obs-plugins/vlc-video/locale/tl-PH.ini -share/obs/obs-plugins/vlc-video/locale/tr-TR.ini -share/obs/obs-plugins/vlc-video/locale/uk-UA.ini -share/obs/obs-plugins/vlc-video/locale/vi-VN.ini -share/obs/obs-plugins/vlc-video/locale/zh-CN.ini -share/obs/obs-plugins/vlc-video/locale/zh-TW.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/ar-SA.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/ba-RU.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/bg-BG.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/bn-BD.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/ca-ES.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/cs-CZ.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/da-DK.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/de-DE.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/el-GR.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/en-GB.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/en-US.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/es-ES.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/et-EE.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/eu-ES.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/fa-IR.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/fi-FI.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/fil-PH.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/fr-FR.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/gd-GB.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/gl-ES.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/he-IL.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/hi-IN.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/hr-HR.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/hu-HU.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/hy-AM.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/id-ID.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/it-IT.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/ja-JP.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/ka-GE.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/kab-KAB.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/kmr-TR.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/ko-KR.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/lt-LT.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/ms-MY.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/nb-NO.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/nl-NL.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/nn-NO.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/oc-FR.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/pl-PL.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/pt-BR.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/pt-PT.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/ro-RO.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/ru-RU.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/si-LK.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/sk-SK.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/sl-SI.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/sr-CS.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/sr-SP.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/sv-SE.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/szl-PL.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/ta-IN.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/tl-PH.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/tr-TR.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/uk-UA.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/vi-VN.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/zh-CN.ini +%%VLC%%share/obs/obs-plugins/vlc-video/locale/zh-TW.ini +share/obs/obs-studio/OBSPublicRSAKey.pem share/obs/obs-studio/authors/AUTHORS share/obs/obs-studio/images/overflow.png share/obs/obs-studio/license/gplv2.txt @@ -1237,6 +1219,7 @@ share/obs/obs-studio/locale/an-ES.ini share/obs/obs-studio/locale/ar-SA.ini share/obs/obs-studio/locale/az-AZ.ini share/obs/obs-studio/locale/ba-RU.ini +share/obs/obs-studio/locale/be-BY.ini share/obs/obs-studio/locale/bem-ZM.ini share/obs/obs-studio/locale/bg-BG.ini share/obs/obs-studio/locale/bn-BD.ini @@ -1261,6 +1244,7 @@ share/obs/obs-studio/locale/he-IL.ini share/obs/obs-studio/locale/hi-IN.ini share/obs/obs-studio/locale/hr-HR.ini share/obs/obs-studio/locale/hu-HU.ini +share/obs/obs-studio/locale/hy-AM.ini share/obs/obs-studio/locale/id-ID.ini share/obs/obs-studio/locale/it-IT.ini share/obs/obs-studio/locale/ja-JP.ini @@ -1273,7 +1257,6 @@ share/obs/obs-studio/locale/lt-LT.ini share/obs/obs-studio/locale/lv-LV.ini share/obs/obs-studio/locale/mn-MN.ini share/obs/obs-studio/locale/ms-MY.ini -share/obs/obs-studio/locale/my-MM.ini share/obs/obs-studio/locale/nb-NO.ini share/obs/obs-studio/locale/nl-NL.ini share/obs/obs-studio/locale/nn-NO.ini @@ -1293,6 +1276,7 @@ share/obs/obs-studio/locale/sr-SP.ini share/obs/obs-studio/locale/sv-SE.ini share/obs/obs-studio/locale/szl-PL.ini share/obs/obs-studio/locale/ta-IN.ini +share/obs/obs-studio/locale/te-IN.ini share/obs/obs-studio/locale/th-TH.ini share/obs/obs-studio/locale/tl-PH.ini share/obs/obs-studio/locale/tr-TR.ini @@ -1321,7 +1305,12 @@ share/obs/obs-studio/themes/Acri/top_hook.png share/obs/obs-studio/themes/Dark.qss *** 107 LINES SKIPPED ***