Package: obs-studio / 30.2.3+dfsg-3

Metadata

Package Version Patches format
obs-studio 30.2.3+dfsg-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Use common license.patch | (download)

UI/window-basic-about.cpp | 7 1 + 6 - 0 !
1 file changed, 1 insertion(+), 6 deletions(-)

 use common license

use common license at /usr/share/common-licenses instead of the shipped
copy

0002 Hide internal symbols.patch | (download)

libobs/obs.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 hide-internal-symbols


0003 Use path in usr lib.patch | (download)

plugins/obs-ffmpeg/obs-ffmpeg-mux.c | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 use path in /usr/lib


0004 Add flag to prevent building with SIMD.patch | (download)

cmake/Modules/CompilerConfig.cmake | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 add flag to prevent building with simd


0005 Use the simd everywhere headers from libsimde dev.patch | (download)

libobs/CMakeLists.txt | 18 0 + 18 - 0 !
libobs/cmake/legacy.cmake | 17 0 + 17 - 0 !
2 files changed, 35 deletions(-)

 use the simd everywhere headers from libsimde-dev


0006 Do not build unused blake2 dependency.patch | (download)

deps/CMakeLists.txt | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 do not build unused blake2 dependency


0007 Disable obs browser check.patch | (download)

plugins/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 disable obs-browser check


0009 Fix spelling mistakes.patch | (download)

cmake/Modules/FindLibVLC.cmake | 2 1 + 1 - 0 !
deps/w32-pthreads/pthread_attr_getstackaddr.c | 2 1 + 1 - 0 !
plugins/linux-alsa/alsa-input.c | 2 1 + 1 - 0 !
plugins/obs-outputs/ftl-sdk/libftl/ftl-sdk.c | 2 1 + 1 - 0 !
plugins/obs-outputs/ftl-sdk/libftl/handshake.c | 2 1 + 1 - 0 !
plugins/obs-outputs/ftl-sdk/libftl/media.c | 2 1 + 1 - 0 !
plugins/obs-outputs/librtmp/rtmp.h | 2 1 + 1 - 0 !
plugins/obs-websocket/src/forms/ConnectInfo.cpp | 2 1 + 1 - 0 !
plugins/obs-websocket/src/forms/SettingsDialog.cpp | 6 3 + 3 - 0 !
plugins/obs-websocket/src/websocketserver/WebSocketServer.cpp | 6 3 + 3 - 0 !
10 files changed, 14 insertions(+), 14 deletions(-)

 fix spelling mistakes

0010 Drop code that makes build unreproducible.patch | (download)

libobs/util/base.h | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 drop code that makes build unreproducible

Notably, the FILE_LINE macro embeds the full path in the scripting wrappers

0010 Don t treat warnings as errors.patch | (download)

cmake/Modules/CompilerConfig.cmake | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't treat vla-warnings as errors

Bug: https://github.com/obsproject/obs-studio/issues/9160

0011 Fix FTBFS on 32bit archs.patch | (download)

libobs-opengl/gl-egl-common.c | 4 3 + 1 - 0 !
libobs/obs.c | 2 1 + 1 - 0 !
2 files changed, 4 insertions(+), 2 deletions(-)

 fix ftbfs on 32bit archs


0012 Prevent underlinking.patch | (download)

libobs/CMakeLists.txt | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 prevent underlinking


Fix comparison if char is unsigned.patch | (download)

libobs/util/utf8.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix comparision if (char) is unsigned

Bug: https://github.com/obsproject/obs-studio/pull/9184

0014 disable dropped modules.patch | (download)

plugins/CMakeLists.txt | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 drop modules that have been excluded during repacking
 - obs-qsv11
Use time64_t everywhere.patch | (download)

plugins/linux-v4l2/v4l2-input.c | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 use time64_t everywhere


linux v4l2 Save device by id or path.patch | (download)

plugins/linux-v4l2/v4l2-helpers.c | 12 12 + 0 - 0 !
plugins/linux-v4l2/v4l2-helpers.h | 9 9 + 0 - 0 !
plugins/linux-v4l2/v4l2-input.c | 382 306 + 76 - 0 !
3 files changed, 327 insertions(+), 76 deletions(-)

 linux-v4l2: save device by id or path

Bug: https://github.com/obsproject/obs-studio/issues/3003
0017 Fix virtual cam.patch | (download)

plugins/linux-v4l2/v4l2-output.c | 61 56 + 5 - 0 !
1 file changed, 56 insertions(+), 5 deletions(-)

 linux-v4l2: fix virtual camera start failure
    Add function that tries to reset v4l2loopback output for module versions
    from 0.12.5 to 0.12.7. If successful, then set flag that STREAMON and
    STREAMOFF are necessary each time the device is opened/closed.