summaryrefslogtreecommitdiff
path: root/multimedia/obs-studio
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2016-04-25 15:25:54 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2016-04-25 15:25:54 +0000
commit879a559fbef9ec90f04f92dee7f8fb3478383457 (patch)
tree7aaf2118a458b074c4f9597ae0191f69238ef366 /multimedia/obs-studio
parentDon't lie about having a configure script. (diff)
Update to 0.14.1.
Notes
Notes: svn path=/head/; revision=414008
Diffstat (limited to 'multimedia/obs-studio')
-rw-r--r--multimedia/obs-studio/Makefile3
-rw-r--r--multimedia/obs-studio/distinfo4
-rw-r--r--multimedia/obs-studio/files/patch-git_4bdb45a825
-rw-r--r--multimedia/obs-studio/files/patch-git_5983b50625
-rw-r--r--multimedia/obs-studio/files/patch-libobs_graphics_graphics.h11
-rw-r--r--multimedia/obs-studio/files/patch-libobs_obs-nix.c13
-rw-r--r--multimedia/obs-studio/files/patch-libobs_util_platform-nix.c13
-rw-r--r--multimedia/obs-studio/files/patch-libobs_util_threading-posix.c22
-rw-r--r--multimedia/obs-studio/files/patch-obs_obs-app.cpp11
-rw-r--r--multimedia/obs-studio/files/patch-plugins_CMakeLists.txt13
-rw-r--r--multimedia/obs-studio/files/patch-plugins_linux-v4l2_v4l2-helpers.c23
-rw-r--r--multimedia/obs-studio/files/patch-plugins_linux-v4l2_v4l2-input.c112
-rw-r--r--multimedia/obs-studio/pkg-plist103
13 files changed, 103 insertions, 275 deletions
diff --git a/multimedia/obs-studio/Makefile b/multimedia/obs-studio/Makefile
index 97c45f562127..8cd544588079 100644
--- a/multimedia/obs-studio/Makefile
+++ b/multimedia/obs-studio/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= obs-studio
-PORTVERSION= 0.9.1
-PORTREVISION= 1
+PORTVERSION= 0.14.1
CATEGORIES= multimedia
MAINTAINER= ports@FreeBSD.org
diff --git a/multimedia/obs-studio/distinfo b/multimedia/obs-studio/distinfo
index db57a2576bd8..81652011871b 100644
--- a/multimedia/obs-studio/distinfo
+++ b/multimedia/obs-studio/distinfo
@@ -1,2 +1,2 @@
-SHA256 (jp9000-obs-studio-0.9.1_GH0.tar.gz) = 0141a4eebe3ed94a23fd7edba7aebd3397815c43463b54fc1a1195979bab1ea5
-SIZE (jp9000-obs-studio-0.9.1_GH0.tar.gz) = 2879815
+SHA256 (jp9000-obs-studio-0.14.1_GH0.tar.gz) = afd03afa92e70c5ae6ff527f88f4bf5f48db30565e8a26757dd1712dec8b07f0
+SIZE (jp9000-obs-studio-0.14.1_GH0.tar.gz) = 3395920
diff --git a/multimedia/obs-studio/files/patch-git_4bdb45a8 b/multimedia/obs-studio/files/patch-git_4bdb45a8
deleted file mode 100644
index 72cab0cf7761..000000000000
--- a/multimedia/obs-studio/files/patch-git_4bdb45a8
+++ /dev/null
@@ -1,25 +0,0 @@
-commit 4bdb45a8acfee805c715ca8ccf3cf74aac1a5223
-Author: fryshorts <leonhard@in-verted.de>
-Date: Sun May 3 17:09:29 2015 +0200
-
- linux-v4l2: Add include directory to cmake
-
- Add the include directories found by cmake to the v4l2 plugin.
- This allows for the plugin to compile when the vl42 headers were
- found in a directory that is not normally in the search path of the
- compiler (e.g. /usr/local/include)
-
---- plugins/linux-v4l2/CMakeLists.txt
-+++ plugins/linux-v4l2/CMakeLists.txt
-@@ -24,6 +24,11 @@ else()
- add_definitions(-DHAVE_UDEV)
- endif()
-
-+include_directories(
-+ SYSTEM "${CMAKE_SOURCE_DIR}/libobs"
-+ ${LIBV4L2_INCLUDE_DIRS}
-+)
-+
- set(linux-v4l2_SOURCES
- linux-v4l2.c
- v4l2-input.c
diff --git a/multimedia/obs-studio/files/patch-git_5983b506 b/multimedia/obs-studio/files/patch-git_5983b506
deleted file mode 100644
index f1e095d42566..000000000000
--- a/multimedia/obs-studio/files/patch-git_5983b506
+++ /dev/null
@@ -1,25 +0,0 @@
-commit 5983b506e9a692a00987d86a60390028d3ad73ce
-Author: fryshorts <leonhard@in-verted.de>
-Date: Sun May 3 17:01:09 2015 +0200
-
- linux-pulseaudio: Add include directory to cmake
-
- Add the include directories found by cmake to the pulseaudio plugin.
- This allows for the plugin to compile when the pulseaudio headers were
- found in a directory that is not normally in the search path of the
- compiler (e.g. /usr/local/include)
-
---- plugins/linux-pulseaudio/CMakeLists.txt
-+++ plugins/linux-pulseaudio/CMakeLists.txt
-@@ -13,7 +13,10 @@ elseif(NOT PULSEAUDIO_FOUND)
- return()
- endif()
-
--include_directories(SYSTEM "${CMAKE_SOURCE_DIR}/libobs")
-+include_directories(
-+ SYSTEM "${CMAKE_SOURCE_DIR}/libobs"
-+ ${PULSEAUDIO_INCLUDE_DIR}
-+)
-
- set(linux-pulseaudio_SOURCES
- linux-pulseaudio.c
diff --git a/multimedia/obs-studio/files/patch-libobs_graphics_graphics.h b/multimedia/obs-studio/files/patch-libobs_graphics_graphics.h
deleted file mode 100644
index 97a55e01b182..000000000000
--- a/multimedia/obs-studio/files/patch-libobs_graphics_graphics.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- libobs/graphics/graphics.h.orig 2015-03-27 21:29:37 UTC
-+++ libobs/graphics/graphics.h
-@@ -426,7 +426,7 @@ struct gs_window {
- void *hwnd;
- #elif defined(__APPLE__)
- __unsafe_unretained id view;
--#elif defined(__linux__)
-+#elif defined(__linux__) || defined(__FreeBSD__)
- /* I'm not sure how portable defining id to uint32_t is. */
- uint32_t id;
- void* display;
diff --git a/multimedia/obs-studio/files/patch-libobs_obs-nix.c b/multimedia/obs-studio/files/patch-libobs_obs-nix.c
deleted file mode 100644
index 8b48cd77be26..000000000000
--- a/multimedia/obs-studio/files/patch-libobs_obs-nix.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- libobs/obs-nix.c.orig 2015-03-27 21:29:37 UTC
-+++ libobs/obs-nix.c
-@@ -16,6 +16,10 @@
- along with this program. If not, see <http://www.gnu.org/licenses/>.
- ******************************************************************************/
-
-+#ifdef __FreeBSD__
-+#define _WITH_GETLINE
-+#endif
-+
- #include <stdlib.h>
- #include <stdio.h>
- #include <unistd.h>
diff --git a/multimedia/obs-studio/files/patch-libobs_util_platform-nix.c b/multimedia/obs-studio/files/patch-libobs_util_platform-nix.c
deleted file mode 100644
index d96d61b39542..000000000000
--- a/multimedia/obs-studio/files/patch-libobs_util_platform-nix.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- libobs/util/platform-nix.c.orig 2015-03-27 21:29:37 UTC
-+++ libobs/util/platform-nix.c
-@@ -26,8 +26,10 @@
-
- #if !defined(__APPLE__)
- #include <sys/times.h>
-+#if !defined(__FreeBSD__)
- #include <sys/vtimes.h>
- #endif
-+#endif
-
- #include "darray.h"
- #include "dstr.h"
diff --git a/multimedia/obs-studio/files/patch-libobs_util_threading-posix.c b/multimedia/obs-studio/files/patch-libobs_util_threading-posix.c
deleted file mode 100644
index e7ac5063f20e..000000000000
--- a/multimedia/obs-studio/files/patch-libobs_util_threading-posix.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- libobs/util/threading-posix.c.orig 2015-03-27 21:29:37 UTC
-+++ libobs/util/threading-posix.c
-@@ -26,6 +26,10 @@
- #include <semaphore.h>
- #endif
-
-+#if defined(__FreeBSD__)
-+#include <pthread_np.h>
-+#endif
-+
- #include "bmem.h"
- #include "threading.h"
-
-@@ -256,6 +260,8 @@ void os_set_thread_name(const char *name
- {
- #if defined(__APPLE__)
- pthread_setname_np(name);
-+#elif defined(__FreeBSD__)
-+ pthread_set_name_np(pthread_self(), name);
- #elif !defined(__MINGW32__)
- pthread_setname_np(pthread_self(), name);
- #endif
diff --git a/multimedia/obs-studio/files/patch-obs_obs-app.cpp b/multimedia/obs-studio/files/patch-obs_obs-app.cpp
deleted file mode 100644
index 3e5420f15057..000000000000
--- a/multimedia/obs-studio/files/patch-obs_obs-app.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- obs/obs-app.cpp.orig 2015-03-27 21:29:37 UTC
-+++ obs/obs-app.cpp
-@@ -353,6 +353,8 @@ string OBSApp::GetVersionString() const
- ver << "windows)";
- #elif __APPLE__
- ver << "mac)";
-+#elif __FreeBSD__
-+ ver << "FreeBSD)";
- #else /* assume linux for the time being */
- ver << "linux)";
- #endif
diff --git a/multimedia/obs-studio/files/patch-plugins_CMakeLists.txt b/multimedia/obs-studio/files/patch-plugins_CMakeLists.txt
deleted file mode 100644
index f0c5c2d3eec8..000000000000
--- a/multimedia/obs-studio/files/patch-plugins_CMakeLists.txt
+++ /dev/null
@@ -1,13 +0,0 @@
---- plugins/CMakeLists.txt.orig 2015-03-27 21:29:37 UTC
-+++ plugins/CMakeLists.txt
-@@ -15,6 +15,10 @@ elseif("${CMAKE_SYSTEM_NAME}" MATCHES "L
- add_subdirectory(linux-v4l2)
- add_subdirectory(linux-jack)
- add_subdirectory(decklink/linux)
-+elseif("${CMAKE_SYSTEM_NAME}" MATCHES "FreeBSD")
-+ add_subdirectory(linux-capture)
-+ add_subdirectory(linux-pulseaudio)
-+ add_subdirectory(linux-v4l2)
- endif()
-
- add_subdirectory(image-source)
diff --git a/multimedia/obs-studio/files/patch-plugins_linux-v4l2_v4l2-helpers.c b/multimedia/obs-studio/files/patch-plugins_linux-v4l2_v4l2-helpers.c
deleted file mode 100644
index a855050ac340..000000000000
--- a/multimedia/obs-studio/files/patch-plugins_linux-v4l2_v4l2-helpers.c
+++ /dev/null
@@ -1,23 +0,0 @@
---- plugins/linux-v4l2/v4l2-helpers.c.orig 2015-03-27 21:29:37 UTC
-+++ plugins/linux-v4l2/v4l2-helpers.c
-@@ -240,6 +240,12 @@ int_fast32_t v4l2_set_standard(int_fast3
- int_fast32_t v4l2_enum_dv_timing(int_fast32_t dev, struct v4l2_dv_timings *dvt,
- int index)
- {
-+#if !defined(VIDIOC_ENUM_DV_TIMINGS) || !defined(V4L2_IN_CAP_DV_TIMINGS)
-+ UNUSED_PARAMETER(dev);
-+ UNUSED_PARAMETER(dvt);
-+ UNUSED_PARAMETER(index);
-+ return -1;
-+#else
- if (!dev || !dvt)
- return -1;
-
-@@ -253,6 +259,7 @@ int_fast32_t v4l2_enum_dv_timing(int_fas
- memcpy(dvt, &iter.timings, sizeof(struct v4l2_dv_timings));
-
- return 0;
-+#endif
- }
-
- int_fast32_t v4l2_set_dv_timing(int_fast32_t dev, int *timing)
diff --git a/multimedia/obs-studio/files/patch-plugins_linux-v4l2_v4l2-input.c b/multimedia/obs-studio/files/patch-plugins_linux-v4l2_v4l2-input.c
deleted file mode 100644
index 38b9e66c4590..000000000000
--- a/multimedia/obs-studio/files/patch-plugins_linux-v4l2_v4l2-input.c
+++ /dev/null
@@ -1,112 +0,0 @@
---- plugins/linux-v4l2/v4l2-input.c.orig 2015-03-27 21:29:37 UTC
-+++ plugins/linux-v4l2/v4l2-input.c
-@@ -41,6 +41,12 @@ along with this program. If not, see <h
- #include "v4l2-udev.h"
- #endif
-
-+/* The new dv timing api was introduced in Linux 3.4
-+ * Currently we simply disable dv timings when this is not defined */
-+#if !defined(VIDIOC_ENUM_DV_TIMINGS) || !defined(V4L2_IN_CAP_DV_TIMINGS)
-+#define V4L2_IN_CAP_DV_TIMINGS 0
-+#endif
-+
- #define V4L2_DATA(voidptr) struct v4l2_data *data = voidptr;
-
- #define timeval2ns(tv) \
-@@ -74,7 +80,6 @@ struct v4l2_data {
- obs_source_t *source;
- pthread_t thread;
- os_event_t *event;
-- void *udev;
-
- int_fast32_t dev;
- int width;
-@@ -298,9 +303,14 @@ static void v4l2_device_list(obs_propert
- continue;
- }
-
-+#ifndef V4L2_CAP_DEVICE_CAPS
-+ caps = video_cap.capabilities;
-+#else
-+ /* ... since Linux 3.3 */
- caps = (video_cap.capabilities & V4L2_CAP_DEVICE_CAPS)
- ? video_cap.device_caps
- : video_cap.capabilities;
-+#endif
-
- if (!(caps & V4L2_CAP_VIDEO_CAPTURE)) {
- blog(LOG_INFO, "%s seems to not support video capture",
-@@ -663,12 +673,15 @@ static bool resolution_selected(obs_prop
- * If everything went fine we can start capturing again when the device is
- * reconnected
- */
--static void device_added(const char *dev, void *vptr)
-+static void device_added(void *vptr, calldata_t *calldata)
- {
- V4L2_DATA(vptr);
-
- obs_source_update_properties(data->source);
-
-+ const char *dev;
-+ calldata_get_string(calldata, "device", &dev);
-+
- if (strcmp(data->device_id, dev))
- return;
-
-@@ -681,12 +694,15 @@ static void device_added(const char *dev
- *
- * We stop recording here so we don't block the device node
- */
--static void device_removed(const char *dev, void *vptr)
-+static void device_removed(void *vptr, calldata_t *calldata)
- {
- V4L2_DATA(vptr);
-
- obs_source_update_properties(data->source);
-
-+ const char *dev;
-+ calldata_get_string(calldata, "device", &dev);
-+
- if (strcmp(data->device_id, dev))
- return;
-
-@@ -779,7 +795,12 @@ static void v4l2_destroy(void *vptr)
- bfree(data->device_id);
-
- #if HAVE_UDEV
-- v4l2_unref_udev(data->udev);
-+ signal_handler_t *sh = v4l2_get_udev_signalhandler();
-+
-+ signal_handler_disconnect(sh, "device_added", device_added, data);
-+ signal_handler_disconnect(sh, "device_removed", device_removed, data);
-+
-+ v4l2_unref_udev();
- #endif
-
- bfree(data);
-@@ -924,12 +945,22 @@ static void *v4l2_create(obs_data_t *set
- data->dev = -1;
- data->source = source;
-
-+ /* Bitch about build problems ... */
-+#ifndef V4L2_CAP_DEVICE_CAPS
-+ blog(LOG_WARNING, "Plugin built without device caps support!");
-+#endif
-+#if !defined(VIDIOC_ENUM_DV_TIMINGS) || !defined(V4L2_IN_CAP_DV_TIMINGS)
-+ blog(LOG_WARNING, "Plugin built without dv-timing support!");
-+#endif
-+
- v4l2_update(data, settings);
-
- #if HAVE_UDEV
-- data->udev = v4l2_init_udev();
-- v4l2_set_device_added_callback(data->udev, &device_added, data);
-- v4l2_set_device_removed_callback(data->udev, &device_removed, data);
-+ v4l2_init_udev();
-+ signal_handler_t *sh = v4l2_get_udev_signalhandler();
-+
-+ signal_handler_connect(sh, "device_added", &device_added, data);
-+ signal_handler_connect(sh, "device_removed", &device_removed, data);
- #endif
-
- return data;
diff --git a/multimedia/obs-studio/pkg-plist b/multimedia/obs-studio/pkg-plist
index 2d848e348503..a2b443520787 100644
--- a/multimedia/obs-studio/pkg-plist
+++ b/multimedia/obs-studio/pkg-plist
@@ -10,6 +10,8 @@ include/obs/graphics/effect-parser.h
include/obs/graphics/effect.h
include/obs/graphics/graphics-internal.h
include/obs/graphics/graphics.h
+include/obs/graphics/image-file.h
+include/obs/graphics/%%QT_LIBDIR%%nsgif/%%QT_LIBDIR%%nsgif.h
include/obs/graphics/input.h
include/obs/graphics/math-defs.h
include/obs/graphics/math-extra.h
@@ -22,7 +24,9 @@ include/obs/graphics/vec2.h
include/obs/graphics/vec3.h
include/obs/graphics/vec4.h
include/obs/media-io/audio-io.h
+include/obs/media-io/audio-math.h
include/obs/media-io/audio-resampler.h
+include/obs/media-io/frame-rate.h
include/obs/media-io/format-conversion.h
include/obs/media-io/media-io-defs.h
include/obs/media-io/media-remux.h
@@ -36,6 +40,8 @@ include/obs/obs-data.h
include/obs/obs-defs.h
include/obs/obs-encoder.h
include/obs/obs-ffmpeg-compat.h
+include/obs/obs-hotkey.h
+include/obs/obs-hotkeys.h
include/obs/obs-interaction.h
include/obs/obs-internal.h
include/obs/obs-module.h
@@ -56,15 +62,21 @@ include/obs/util/cf-lexer.h
include/obs/util/cf-parser.h
include/obs/util/circlebuf.h
include/obs/util/config-file.h
+include/obs/util/crc32.h
include/obs/util/darray.h
include/obs/util/dstr.h
+include/obs/util/file-serializer.h
include/obs/util/lexer.h
include/obs/util/pipe.h
include/obs/util/platform.h
+include/obs/util/profiler.h
+include/obs/util/profiler.hpp
include/obs/util/serializer.h
include/obs/util/text-lookup.h
include/obs/util/threading.h
+include/obs/util/threading-posix.h
include/obs/util/utf8.h
+include/obs/util/util_uint128.h
include/obs/util/vc/vc_inttypes.h
include/obs/util/vc/vc_stdbool.h
include/obs/util/vc/vc_stdint.h
@@ -87,21 +99,33 @@ include/obs/util/vc/vc_stdint.h
%%QT_LIBDIR%%/obs-plugins/obs-filters.so
%%QT_LIBDIR%%/obs-plugins/obs-%%QT_LIBDIR%%fdk.so
%%QT_LIBDIR%%/obs-plugins/obs-outputs.so
+%%QT_LIBDIR%%/obs-plugins/obs-transitions.so
%%QT_LIBDIR%%/obs-plugins/obs-x264.so
%%QT_LIBDIR%%/obs-plugins/rtmp-services.so
-%%QT_LIBDIR%%/obs-plugins/test-input.so
%%QT_LIBDIR%%/obs-plugins/text-freetype2.so
share/applications/obs.desktop
share/icons/hicolor/256x256/apps/obs.png
share/obs/%%QT_LIBDIR%%obs/bicubic_scale.effect
+share/obs/%%QT_LIBDIR%%obs/bilinear_lowres_scale.effect
share/obs/%%QT_LIBDIR%%obs/default.effect
share/obs/%%QT_LIBDIR%%obs/default_rect.effect
+share/obs/%%QT_LIBDIR%%obs/deinterlace_base.effect
+share/obs/%%QT_LIBDIR%%obs/deinterlace_blend.effect
+share/obs/%%QT_LIBDIR%%obs/deinterlace_blend_2x.effect
+share/obs/%%QT_LIBDIR%%obs/deinterlace_discard.effect
+share/obs/%%QT_LIBDIR%%obs/deinterlace_discard_2x.effect
+share/obs/%%QT_LIBDIR%%obs/deinterlace_linear.effect
+share/obs/%%QT_LIBDIR%%obs/deinterlace_linear_2x.effect
+share/obs/%%QT_LIBDIR%%obs/deinterlace_yadif.effect
+share/obs/%%QT_LIBDIR%%obs/deinterlace_yadif_2x.effect
share/obs/%%QT_LIBDIR%%obs/format_conversion.effect
share/obs/%%QT_LIBDIR%%obs/lanczos_scale.effect
share/obs/%%QT_LIBDIR%%obs/opaque.effect
+share/obs/%%QT_LIBDIR%%obs/premultiplied_alpha.effect
share/obs/%%QT_LIBDIR%%obs/solid.effect
share/obs/obs-plugins/image-source/locale/ar-SA.ini
share/obs/obs-plugins/image-source/locale/bg-BG.ini
+share/obs/obs-plugins/image-source/locale/ca-ES.ini
share/obs/obs-plugins/image-source/locale/cs-CZ.ini
share/obs/obs-plugins/image-source/locale/da-DK.ini
share/obs/obs-plugins/image-source/locale/de-DE.ini
@@ -112,6 +136,7 @@ share/obs/obs-plugins/image-source/locale/eu-ES.ini
share/obs/obs-plugins/image-source/locale/fi-FI.ini
share/obs/obs-plugins/image-source/locale/fr-FR.ini
share/obs/obs-plugins/image-source/locale/gl-ES.ini
+share/obs/obs-plugins/image-source/locale/he-IL.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/it-IT.ini
@@ -134,6 +159,8 @@ share/obs/obs-plugins/image-source/locale/tr-TR.ini
share/obs/obs-plugins/image-source/locale/zh-CN.ini
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/bg-BG.ini
+share/obs/obs-plugins/linux-capture/locale/ca-ES.ini
share/obs/obs-plugins/linux-capture/locale/cs-CZ.ini
share/obs/obs-plugins/linux-capture/locale/da-DK.ini
share/obs/obs-plugins/linux-capture/locale/de-DE.ini
@@ -144,6 +171,7 @@ share/obs/obs-plugins/linux-capture/locale/eu-ES.ini
share/obs/obs-plugins/linux-capture/locale/fi-FI.ini
share/obs/obs-plugins/linux-capture/locale/fr-FR.ini
share/obs/obs-plugins/linux-capture/locale/gl-ES.ini
+share/obs/obs-plugins/linux-capture/locale/he-IL.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/it-IT.ini
@@ -166,6 +194,7 @@ share/obs/obs-plugins/linux-capture/locale/zh-CN.ini
share/obs/obs-plugins/linux-capture/locale/zh-TW.ini
share/obs/obs-plugins/linux-pulseaudio/locale/ar-SA.ini
share/obs/obs-plugins/linux-pulseaudio/locale/bg-BG.ini
+share/obs/obs-plugins/linux-pulseaudio/locale/ca-ES.ini
share/obs/obs-plugins/linux-pulseaudio/locale/cs-CZ.ini
share/obs/obs-plugins/linux-pulseaudio/locale/da-DK.ini
share/obs/obs-plugins/linux-pulseaudio/locale/de-DE.ini
@@ -176,6 +205,7 @@ share/obs/obs-plugins/linux-pulseaudio/locale/eu-ES.ini
share/obs/obs-plugins/linux-pulseaudio/locale/fi-FI.ini
share/obs/obs-plugins/linux-pulseaudio/locale/fr-FR.ini
share/obs/obs-plugins/linux-pulseaudio/locale/gl-ES.ini
+share/obs/obs-plugins/linux-pulseaudio/locale/he-IL.ini
share/obs/obs-plugins/linux-pulseaudio/locale/hr-HR.ini
share/obs/obs-plugins/linux-pulseaudio/locale/hu-HU.ini
share/obs/obs-plugins/linux-pulseaudio/locale/it-IT.ini
@@ -199,6 +229,7 @@ share/obs/obs-plugins/linux-pulseaudio/locale/zh-CN.ini
share/obs/obs-plugins/linux-pulseaudio/locale/zh-TW.ini
share/obs/obs-plugins/linux-v4l2/locale/ar-SA.ini
share/obs/obs-plugins/linux-v4l2/locale/bg-BG.ini
+share/obs/obs-plugins/linux-v4l2/locale/ca-ES.ini
share/obs/obs-plugins/linux-v4l2/locale/cs-CZ.ini
share/obs/obs-plugins/linux-v4l2/locale/da-DK.ini
share/obs/obs-plugins/linux-v4l2/locale/de-DE.ini
@@ -209,6 +240,7 @@ share/obs/obs-plugins/linux-v4l2/locale/eu-ES.ini
share/obs/obs-plugins/linux-v4l2/locale/fi-FI.ini
share/obs/obs-plugins/linux-v4l2/locale/fr-FR.ini
share/obs/obs-plugins/linux-v4l2/locale/gl-ES.ini
+share/obs/obs-plugins/linux-v4l2/locale/he-IL.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/it-IT.ini
@@ -231,8 +263,11 @@ share/obs/obs-plugins/linux-v4l2/locale/tr-TR.ini
share/obs/obs-plugins/linux-v4l2/locale/uk-UA.ini
share/obs/obs-plugins/linux-v4l2/locale/zh-CN.ini
share/obs/obs-plugins/linux-v4l2/locale/zh-TW.ini
+share/obs/obs-plugins/obs-ffmpeg/ffmpeg-mux
share/obs/obs-plugins/obs-ffmpeg/locale/ar-SA.ini
share/obs/obs-plugins/obs-ffmpeg/locale/bg-BG.ini
+share/obs/obs-plugins/obs-ffmpeg/locale/ca-ES.ini
+share/obs/obs-plugins/obs-ffmpeg/locale/cs-CZ.ini
share/obs/obs-plugins/obs-ffmpeg/locale/da-DK.ini
share/obs/obs-plugins/obs-ffmpeg/locale/de-DE.ini
share/obs/obs-plugins/obs-ffmpeg/locale/el-GR.ini
@@ -242,6 +277,7 @@ share/obs/obs-plugins/obs-ffmpeg/locale/eu-ES.ini
share/obs/obs-plugins/obs-ffmpeg/locale/fi-FI.ini
share/obs/obs-plugins/obs-ffmpeg/locale/fr-FR.ini
share/obs/obs-plugins/obs-ffmpeg/locale/gl-ES.ini
+share/obs/obs-plugins/obs-ffmpeg/locale/he-IL.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/it-IT.ini
@@ -270,13 +306,18 @@ share/obs/obs-plugins/obs-filters/chroma_key_filter.effect
share/obs/obs-plugins/obs-filters/color_filter.effect
share/obs/obs-plugins/obs-filters/color_key_filter.effect
share/obs/obs-plugins/obs-filters/crop_filter.effect
+share/obs/obs-plugins/obs-filters/locale/ar-SA.ini
+share/obs/obs-plugins/obs-filters/locale/ca-ES.ini
+share/obs/obs-plugins/obs-filters/locale/cs-CZ.ini
share/obs/obs-plugins/obs-filters/locale/da-DK.ini
share/obs/obs-plugins/obs-filters/locale/de-DE.ini
share/obs/obs-plugins/obs-filters/locale/el-GR.ini
share/obs/obs-plugins/obs-filters/locale/en-US.ini
+share/obs/obs-plugins/obs-filters/locale/es-ES.ini
share/obs/obs-plugins/obs-filters/locale/eu-ES.ini
share/obs/obs-plugins/obs-filters/locale/fi-FI.ini
share/obs/obs-plugins/obs-filters/locale/fr-FR.ini
+share/obs/obs-plugins/obs-filters/locale/he-IL.ini
share/obs/obs-plugins/obs-filters/locale/gl-ES.ini
share/obs/obs-plugins/obs-filters/locale/hr-HR.ini
share/obs/obs-plugins/obs-filters/locale/hu-HU.ini
@@ -286,16 +327,23 @@ share/obs/obs-plugins/obs-filters/locale/ko-KR.ini
share/obs/obs-plugins/obs-filters/locale/nb-NO.ini
share/obs/obs-plugins/obs-filters/locale/nl-NL.ini
share/obs/obs-plugins/obs-filters/locale/pl-PL.ini
+share/obs/obs-plugins/obs-filters/locale/pt-BR.ini
+share/obs/obs-plugins/obs-filters/locale/pt-PT.ini
share/obs/obs-plugins/obs-filters/locale/ro-RO.ini
share/obs/obs-plugins/obs-filters/locale/ru-RU.ini
+share/obs/obs-plugins/obs-filters/locale/sk-SK.ini
share/obs/obs-plugins/obs-filters/locale/sl-SI.ini
share/obs/obs-plugins/obs-filters/locale/sr-CS.ini
share/obs/obs-plugins/obs-filters/locale/sr-SP.ini
share/obs/obs-plugins/obs-filters/locale/sv-SE.ini
+share/obs/obs-plugins/obs-filters/locale/tr-TR.ini
share/obs/obs-plugins/obs-filters/locale/zh-CN.ini
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/sharpness.effect
share/obs/obs-plugins/obs-%%QT_LIBDIR%%fdk/locale/ar-SA.ini
+share/obs/obs-plugins/obs-%%QT_LIBDIR%%fdk/locale/ca-ES.ini
+share/obs/obs-plugins/obs-%%QT_LIBDIR%%fdk/locale/cs-CZ.ini
share/obs/obs-plugins/obs-%%QT_LIBDIR%%fdk/locale/da-DK.ini
share/obs/obs-plugins/obs-%%QT_LIBDIR%%fdk/locale/de-DE.ini
share/obs/obs-plugins/obs-%%QT_LIBDIR%%fdk/locale/el-GR.ini
@@ -305,6 +353,7 @@ share/obs/obs-plugins/obs-%%QT_LIBDIR%%fdk/locale/eu-ES.ini
share/obs/obs-plugins/obs-%%QT_LIBDIR%%fdk/locale/fi-FI.ini
share/obs/obs-plugins/obs-%%QT_LIBDIR%%fdk/locale/fr-FR.ini
share/obs/obs-plugins/obs-%%QT_LIBDIR%%fdk/locale/gl-ES.ini
+share/obs/obs-plugins/obs-%%QT_LIBDIR%%fdk/locale/he-IL.ini
share/obs/obs-plugins/obs-%%QT_LIBDIR%%fdk/locale/hr-HR.ini
share/obs/obs-plugins/obs-%%QT_LIBDIR%%fdk/locale/hu-HU.ini
share/obs/obs-plugins/obs-%%QT_LIBDIR%%fdk/locale/it-IT.ini
@@ -327,6 +376,8 @@ share/obs/obs-plugins/obs-%%QT_LIBDIR%%fdk/locale/tr-TR.ini
share/obs/obs-plugins/obs-%%QT_LIBDIR%%fdk/locale/zh-CN.ini
share/obs/obs-plugins/obs-%%QT_LIBDIR%%fdk/locale/zh-TW.ini
share/obs/obs-plugins/obs-outputs/locale/ar-SA.ini
+share/obs/obs-plugins/obs-outputs/locale/ca-ES.ini
+share/obs/obs-plugins/obs-outputs/locale/cs-CZ.ini
share/obs/obs-plugins/obs-outputs/locale/da-DK.ini
share/obs/obs-plugins/obs-outputs/locale/de-DE.ini
share/obs/obs-plugins/obs-outputs/locale/el-GR.ini
@@ -336,6 +387,7 @@ share/obs/obs-plugins/obs-outputs/locale/eu-ES.ini
share/obs/obs-plugins/obs-outputs/locale/fi-FI.ini
share/obs/obs-plugins/obs-outputs/locale/fr-FR.ini
share/obs/obs-plugins/obs-outputs/locale/gl-ES.ini
+share/obs/obs-plugins/obs-outputs/locale/he-IL.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/it-IT.ini
@@ -358,8 +410,41 @@ share/obs/obs-plugins/obs-outputs/locale/tr-TR.ini
share/obs/obs-plugins/obs-outputs/locale/uk-UA.ini
share/obs/obs-plugins/obs-outputs/locale/zh-CN.ini
share/obs/obs-plugins/obs-outputs/locale/zh-TW.ini
+share/obs/obs-plugins/obs-transitions/fade_to_color_transition.effect
+share/obs/obs-plugins/obs-transitions/fade_transition.effect
+share/obs/obs-plugins/obs-transitions/locale/ar-SA.ini
+share/obs/obs-plugins/obs-transitions/locale/ca-ES.ini
+share/obs/obs-plugins/obs-transitions/locale/cs-CZ.ini
+share/obs/obs-plugins/obs-transitions/locale/da-DK.ini
+share/obs/obs-plugins/obs-transitions/locale/de-DE.ini
+share/obs/obs-plugins/obs-transitions/locale/el-GR.ini
+share/obs/obs-plugins/obs-transitions/locale/en-US.ini
+share/obs/obs-plugins/obs-transitions/locale/es-ES.ini
+share/obs/obs-plugins/obs-transitions/locale/eu-ES.ini
+share/obs/obs-plugins/obs-transitions/locale/fi-FI.ini
+share/obs/obs-plugins/obs-transitions/locale/fr-FR.ini
+share/obs/obs-plugins/obs-transitions/locale/gl-ES.ini
+share/obs/obs-plugins/obs-transitions/locale/he-IL.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/ja-JP.ini
+share/obs/obs-plugins/obs-transitions/locale/ko-KR.ini
+share/obs/obs-plugins/obs-transitions/locale/nl-NL.ini
+share/obs/obs-plugins/obs-transitions/locale/pl-PL.ini
+share/obs/obs-plugins/obs-transitions/locale/pt-BR.ini
+share/obs/obs-plugins/obs-transitions/locale/ro-RO.ini
+share/obs/obs-plugins/obs-transitions/locale/ru-RU.ini
+share/obs/obs-plugins/obs-transitions/locale/sr-CS.ini
+share/obs/obs-plugins/obs-transitions/locale/sr-SP.ini
+share/obs/obs-plugins/obs-transitions/locale/sv-SE.ini
+share/obs/obs-plugins/obs-transitions/locale/tr-TR.ini
+share/obs/obs-plugins/obs-transitions/locale/zh-CN.ini
+share/obs/obs-plugins/obs-transitions/slide_transition.effect
+share/obs/obs-plugins/obs-transitions/swipe_transition.effect
share/obs/obs-plugins/obs-x264/locale/ar-SA.ini
share/obs/obs-plugins/obs-x264/locale/bg-BG.ini
+share/obs/obs-plugins/obs-x264/locale/ca-ES.ini
+share/obs/obs-plugins/obs-x264/locale/cs-CZ.ini
share/obs/obs-plugins/obs-x264/locale/da-DK.ini
share/obs/obs-plugins/obs-x264/locale/de-DE.ini
share/obs/obs-plugins/obs-x264/locale/el-GR.ini
@@ -369,6 +454,7 @@ share/obs/obs-plugins/obs-x264/locale/eu-ES.ini
share/obs/obs-plugins/obs-x264/locale/fi-FI.ini
share/obs/obs-plugins/obs-x264/locale/fr-FR.ini
share/obs/obs-plugins/obs-x264/locale/gl-ES.ini
+share/obs/obs-plugins/obs-x264/locale/he-IL.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/it-IT.ini
@@ -392,6 +478,8 @@ share/obs/obs-plugins/obs-x264/locale/uk-UA.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/rtmp-services/locale/ar-SA.ini
+share/obs/obs-plugins/rtmp-services/locale/ca-ES.ini
+share/obs/obs-plugins/rtmp-services/locale/cs-CZ.ini
share/obs/obs-plugins/rtmp-services/locale/da-DK.ini
share/obs/obs-plugins/rtmp-services/locale/de-DE.ini
share/obs/obs-plugins/rtmp-services/locale/el-GR.ini
@@ -401,6 +489,7 @@ share/obs/obs-plugins/rtmp-services/locale/eu-ES.ini
share/obs/obs-plugins/rtmp-services/locale/fi-FI.ini
share/obs/obs-plugins/rtmp-services/locale/fr-FR.ini
share/obs/obs-plugins/rtmp-services/locale/gl-ES.ini
+share/obs/obs-plugins/rtmp-services/locale/he-IL.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/it-IT.ini
@@ -423,9 +512,11 @@ share/obs/obs-plugins/rtmp-services/locale/tr-TR.ini
share/obs/obs-plugins/rtmp-services/locale/uk-UA.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/services.json
-share/obs/obs-plugins/test-input/draw.effect
-share/obs/obs-plugins/test-input/test.effect
+share/obs/obs-plugins/text-freetype2/locale/ar-SA.ini
+share/obs/obs-plugins/text-freetype2/locale/ca-ES.ini
+share/obs/obs-plugins/text-freetype2/locale/cs-CZ.ini
share/obs/obs-plugins/text-freetype2/locale/da-DK.ini
share/obs/obs-plugins/text-freetype2/locale/de-DE.ini
share/obs/obs-plugins/text-freetype2/locale/el-GR.ini
@@ -435,6 +526,7 @@ share/obs/obs-plugins/text-freetype2/locale/eu-ES.ini
share/obs/obs-plugins/text-freetype2/locale/fi-FI.ini
share/obs/obs-plugins/text-freetype2/locale/fr-FR.ini
share/obs/obs-plugins/text-freetype2/locale/gl-ES.ini
+share/obs/obs-plugins/text-freetype2/locale/he-IL.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/it-IT.ini
@@ -444,6 +536,7 @@ share/obs/obs-plugins/text-freetype2/locale/nb-NO.ini
share/obs/obs-plugins/text-freetype2/locale/nl-NL.ini
share/obs/obs-plugins/text-freetype2/locale/pl-PL.ini
share/obs/obs-plugins/text-freetype2/locale/pt-BR.ini
+share/obs/obs-plugins/text-freetype2/locale/pt-PT.ini
share/obs/obs-plugins/text-freetype2/locale/ro-RO.ini
share/obs/obs-plugins/text-freetype2/locale/ru-RU.ini
share/obs/obs-plugins/text-freetype2/locale/sk-SK.ini
@@ -460,6 +553,7 @@ share/obs/obs-studio/license/gplv2.txt
share/obs/obs-studio/locale.ini
share/obs/obs-studio/locale/ar-SA.ini
share/obs/obs-studio/locale/bg-BG.ini
+share/obs/obs-studio/locale/ca-ES.ini
share/obs/obs-studio/locale/cs-CZ.ini
share/obs/obs-studio/locale/da-DK.ini
share/obs/obs-studio/locale/de-DE.ini
@@ -470,11 +564,13 @@ share/obs/obs-studio/locale/eu-ES.ini
share/obs/obs-studio/locale/fi-FI.ini
share/obs/obs-studio/locale/fr-FR.ini
share/obs/obs-studio/locale/gl-ES.ini
+share/obs/obs-studio/locale/he-IL.ini
share/obs/obs-studio/locale/hr-HR.ini
share/obs/obs-studio/locale/hu-HU.ini
share/obs/obs-studio/locale/it-IT.ini
share/obs/obs-studio/locale/ja-JP.ini
share/obs/obs-studio/locale/ko-KR.ini
+share/obs/obs-studio/locale/ms-MY.ini
share/obs/obs-studio/locale/nb-NO.ini
share/obs/obs-studio/locale/nl-NL.ini
share/obs/obs-studio/locale/pl-PL.ini
@@ -490,6 +586,7 @@ share/obs/obs-studio/locale/sv-SE.ini
share/obs/obs-studio/locale/th-TH.ini
share/obs/obs-studio/locale/tr-TR.ini
share/obs/obs-studio/locale/uk-UA.ini
+share/obs/obs-studio/locale/vi-VN.ini
share/obs/obs-studio/locale/zh-CN.ini
share/obs/obs-studio/locale/zh-TW.ini
share/obs/obs-studio/themes/Dark.qss