diff --git a/debian/changelog b/debian/changelog index 52b3579..2062580 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,5 @@ -obs-studio (0.12.4-1) unstable; urgency=low +obs-studio (0.13.2+dfsg1-1) UNRELEASED; urgency=medium * Initial release (Closes: #774744) - -- Carl Fürstenberg Tue, 15 Dec 2015 00:19:33 +0100 + -- Sebastian Ramacher Tue, 23 Feb 2016 21:20:35 +0100 diff --git a/debian/control b/debian/control index cd9020a..20c7f1d 100644 --- a/debian/control +++ b/debian/control @@ -1,86 +1,110 @@ Source: obs-studio Section: video Priority: optional -Maintainer: Carl Fürstenberg +Maintainer: Debian Multimedia Maintainers +Uploaders: + Carl Fürstenberg , + Sebastian Ramacher Build-Depends: - debhelper (>= 9), cmake, - libavformat-dev, + debhelper (>= 9), libavcodec-dev, + libavdevice-dev, + libavfilter-dev, + libavformat-dev, libavutil-dev, + libcurl4-gnutls-dev | libcurl-dev, + libdbus-1-dev, + libfontconfig-dev, + libfreetype6-dev, + libgl1-mesa-dev | libgl-dev, + libjack-dev, + libjansson-dev (>= 2.5), + libpulse-dev, + libqt5x11extras5-dev, libswresample-dev, libswscale-dev, + libudev-dev, + libv4l-dev, libx11-dev, - libgl1-mesa-dev | libgl-dev, - libpulse-dev, + libx264-dev, + libxcb-shm0-dev, + libxcb-xinerama0-dev, libxcomposite-dev, libxinerama-dev, - libv4l-dev, - libudev-dev, - libfreetype6-dev, - libfontconfig-dev, - qtbase5-dev, - libqt5x11extras5-dev, - libx264-dev, - libxcb-xinerama0-dev, - libxcb-shm0-dev -Standards-Version: 3.9.5 -Homepage: https://obsproject.com/ -#Vcs-Git: git://anonscm.debian.org/collab-maint/obs.git -#Vcs-Browser: http://anonscm.debian.org/?p=collab-maint/obs.git;a=summary + qtbase5-dev +Standards-Version: 3.9.7 +Homepage: https://obsproject.com +Vcs-Browser: https://anonscm.debian.org/cgit/pkg-multimedia/obs-studio.git +Vcs-Git: https://anonscm.debian.org/git/pkg-multimedia/obs-studio.git Package: obs-studio Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libobs0 (>= ${binary:Version}), obs-plugins (>= ${binary:Version}) -Description: OBS Studio - a rewrite of what was formerly known as "Open Broadcaster - Software", software originally designed for recording and streaming live - video content, efficiently. +Depends: obs-plugins (>= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} +Description: recorder and streamer for live video content + OBS Studio is designed for efficiently recording and streaming live video + content. It supports live RTP streaming to various streaming sites. + . + Other features include: + * Encoding using H264 (x264) and AAC + * Unlimited number of scenes and sources + * File output to MP4 or FLV + * GPU-based game capture for high performance game streaming + * Bilinear or lanczos3 resampling Package: obs-plugins Multi-Arch: same Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libobs0 (>= ${binary:Version}) -Pre-Depends: ${misc:Pre-Depends} -Description: OBS Studio Plugins - a rewrite of what was formerly known as "Open Broadcaster - Software", software originally designed for recording and streaming live - video content, efficiently. +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: recorder and streamer for live video content (plugins) + OBS is designed for efficiently recording and streaming live video content. It + supports live RTP streaming to various streaming sites. . - This package contains various default plugins for obs-studio. + This package contains the plugins. Package: libobs0 Multi-Arch: same Section: libs Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Pre-Depends: ${misc:Pre-Depends} -Description: OBS library - a rewrite of what was formerly known as "Open Broadcaster - Software", software originally designed for recording and streaming live - video content, efficiently. +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: recorder and streamer for live video content (shared library) + OBS Studio is designed for efficiently recording and streaming live video + content. It supports live RTP streaming to various streaming sites. . - this package contains the libraries needed for obs-studio. + This package contains the shared library libobs. -Package: libobs0-dbg -Section: debug -Priority: extra +Package: libobsglad0 +Multi-Arch: same +Section: libs Architecture: any -Depends: ${misc:Depends}, libobs0 (= ${binary:Version}) -Description: debugging symbols for OBS library - a rewrite of what was formerly known as "Open Broadcaster - Software", software originally designed for recording and streaming live - video content, efficiently. +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: recorder and streamer for live video content (shared library) + OBS Studio is designed for efficiently recording and streaming live video + content. It supports live RTP streaming to various streaming sites. . - This package contains the debugging symbols for libobs0. + This package contains the shared library libobsglad. + +Package: libobs-opengl0 +Multi-Arch: same +Section: libs +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: recorder and streamer for live video content (shared library) + OBS Studio is designed for efficiently recording and streaming live video + content. It supports live RTP streaming to various streaming sites. + . + This package contains the shared library libobs-opengl. Package: libobs-dev Section: libdevel Architecture: any -Depends: ${misc:Depends}, libobs0 (= ${binary:Version}) -Description: OBS library development files - a rewrite of what was formerly known as "Open Broadcaster - Software", software originally designed for recording and streaming live - video content, efficiently. +Depends: + libobs-opengl0 (= ${binary:Version}), + libobs0 (= ${binary:Version}), + libobsglad0 (= ${binary:Version}), + ${misc:Depends} +Description: recorder and streamer for live video content (development files) + OBS Studio is designed for efficiently recording and streaming live video + content. It supports live RTP streaming to various streaming sites. . - This package contains the development files for libobs0. + This package contains the development files. diff --git a/debian/copyright b/debian/copyright index c4fc18e..1ae823a 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,728 +1,26 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: obs -Source: https://obsproject.com/ +Upstream-Name: obs-studio +Source: https://obsproject.com +Files-Excluded: + plugins/win-* + deps/w32-pthreads/need_errno.h -Files: plugins/obs-outputs/librtmp/handshake.h -Copyright: 2008-2009 Andrej Stepanchuk - 2009-2010 Howard Chu - 2010 2a665470ced7adb7156fcef47f8199a6371c117b8a79e399a2771e0b36384090 -License: LGPL-2.1+ - -Files: plugins/obs-outputs/librtmp/dhgroups.h -Copyright: 2009 Andrej Stepanchuk -License: LGPL-2.1+ - -Files: plugins/obs-outputs/librtmp/hashswf.c -Copyright: 2009-2010 Howard Chu -License: LGPL-2.1+ - -Files: plugins/obs-outputs/librtmp/log.c -Copyright: 2009-2010 Howard Chu - 2008-2009 Andrej Stepanchuk -License: LGPL-2.1+ - -Files: plugins/obs-outputs/librtmp/rtmp.h - plugins/obs-outputs/librtmp/amf.h - plugins/obs-outputs/librtmp/bytes.h -Copyright: 2009-2010 Howard Chu - 2008-2009 Andrej Stepanchuk - 2005-2008 Team XBMC -License: LGPL-2.1+ - -Files: plugins/obs-outputs/librtmp/http.h -Copyright: 2010 Antti Ajanki - 2010 Howard Chu -License: LGPL-2.1+ - -Files: plugins/obs-outputs/librtmp/log.h -Copyright: 2008-2009 Andrej Stepanchuk - 2009-2010 Howard Chu -License: LGPL-2.1+ - -Files: plugins/win-dshow/libdshowcapture/dshowcapture.hpp - plugins/win-dshow/libdshowcapture/source/dshow-formats.cpp - plugins/win-dshow/libdshowcapture/source/capture-filter.hpp - plugins/win-dshow/libdshowcapture/source/output-filter.cpp - plugins/win-dshow/libdshowcapture/source/dshow-media-type.hpp - plugins/win-dshow/libdshowcapture/source/dshow-demux.hpp - plugins/win-dshow/libdshowcapture/source/output-filter.hpp - plugins/win-dshow/libdshowcapture/source/dshow-enum.cpp - plugins/win-dshow/libdshowcapture/source/encoder.hpp - plugins/win-dshow/libdshowcapture/source/log.hpp - plugins/win-dshow/libdshowcapture/source/device.hpp - plugins/win-dshow/libdshowcapture/source/dshow-base.hpp - plugins/win-dshow/libdshowcapture/source/dshow-enum.hpp - plugins/win-dshow/libdshowcapture/source/dshow-media-type.cpp - plugins/win-dshow/libdshowcapture/source/dshow-device-defs.hpp - plugins/win-dshow/libdshowcapture/source/dshowencode.cpp - plugins/win-dshow/libdshowcapture/source/dshow-demux.cpp - plugins/win-dshow/libdshowcapture/source/device.cpp - plugins/win-dshow/libdshowcapture/source/capture-filter.cpp - plugins/win-dshow/libdshowcapture/source/encoder.cpp - plugins/win-dshow/libdshowcapture/source/dshow-base.cpp - plugins/win-dshow/libdshowcapture/source/log.cpp - plugins/win-dshow/libdshowcapture/source/dshow-encoded-device.cpp - plugins/win-dshow/libdshowcapture/source/dshow-formats.hpp - plugins/win-dshow/libdshowcapture/source/dshowcapture.cpp -Copyright: 2014 Hugh Bailey -License: LGPL-2.1+ - -Files: plugins/obs-outputs/librtmp/rtmp_sys.h -Copyright: 2010 Howard Chu -License: LGPL-2.1+ - -Files: plugins/obs-outputs/librtmp/rtmp.c - plugins/obs-outputs/librtmp/amf.c -Copyright: 2009-2010 Howard Chu - 2005-2008 Team XBMC - 2008-2009 Andrej Stepanchuk -License: LGPL-2.1+ - -Files: plugins/obs-outputs/librtmp/dh.h - plugins/obs-outputs/librtmp/parseurl.c -Copyright: 2009-2010 Howard Chu - 2009 Andrej Stepanchuk -License: LGPL-2.1+ - -Files: deps/w32-pthreads/pthread_key_create.c - deps/w32-pthreads/pthread_rwlock_unlock.c - deps/w32-pthreads/ptw32_relmillisecs.c - deps/w32-pthreads/pthread_testcancel.c - deps/w32-pthreads/pthread_attr_setstackaddr.c - deps/w32-pthreads/tsd.c - deps/w32-pthreads/pthread_mutex_init.c - deps/w32-pthreads/private.c - deps/w32-pthreads/pthread_getconcurrency.c - deps/w32-pthreads/pthread_setcancelstate.c - deps/w32-pthreads/pthread_barrier_destroy.c - deps/w32-pthreads/ptw32_rwlock_check_need_init.c - deps/w32-pthreads/sem_open.c - deps/w32-pthreads/pthread_setcanceltype.c - deps/w32-pthreads/pthread_cond_wait.c - deps/w32-pthreads/ptw32_spinlock_check_need_init.c - deps/w32-pthreads/pthread_timechange_handler_np.c - deps/w32-pthreads/pthread_spin_trylock.c - deps/w32-pthreads/pthread_attr_getschedparam.c - deps/w32-pthreads/sem_unlink.c - deps/w32-pthreads/pthread_attr_destroy.c - deps/w32-pthreads/dll.c - deps/w32-pthreads/sched_get_priority_max.c - deps/w32-pthreads/semaphore.h - deps/w32-pthreads/sem_wait.c - deps/w32-pthreads/pthread_barrierattr_destroy.c - deps/w32-pthreads/pthread_spin_unlock.c - deps/w32-pthreads/pthread_delay_np.c - deps/w32-pthreads/pthread_mutexattr_getrobust.c - deps/w32-pthreads/pthread_kill.c - deps/w32-pthreads/pthread_rwlock_wrlock.c - deps/w32-pthreads/pthread_attr_setdetachstate.c - deps/w32-pthreads/sem_timedwait.c - deps/w32-pthreads/ptw32_calloc.c - deps/w32-pthreads/pthread_condattr_setpshared.c - deps/w32-pthreads/exit.c - deps/w32-pthreads/global.c - deps/w32-pthreads/ptw32_processInitialize.c - deps/w32-pthreads/implement.h - deps/w32-pthreads/pthread_attr_getstacksize.c - deps/w32-pthreads/pthread_barrierattr_init.c - deps/w32-pthreads/pthread_equal.c - deps/w32-pthreads/pthread_attr_getinheritsched.c - deps/w32-pthreads/ptw32_tkAssocCreate.c - deps/w32-pthreads/fork.c - deps/w32-pthreads/pthread_mutex_timedlock.c - deps/w32-pthreads/pthread_spin_init.c - deps/w32-pthreads/sem_close.c - deps/w32-pthreads/pthread_rwlock_timedrdlock.c - deps/w32-pthreads/sem_init.c - deps/w32-pthreads/pthread_spin_lock.c - deps/w32-pthreads/w32_CancelableWait.c - deps/w32-pthreads/ptw32_throw.c - deps/w32-pthreads/pthread.c - deps/w32-pthreads/tests/loadfree.c - deps/w32-pthreads/tests/rwlock4_t.c - deps/w32-pthreads/tests/once3.c - deps/w32-pthreads/tests/robust4.c - deps/w32-pthreads/tests/tryentercs2.c - deps/w32-pthreads/tests/exit2.c - deps/w32-pthreads/tests/mutex3.c - deps/w32-pthreads/tests/robust3.c - deps/w32-pthreads/tests/rwlock5_t.c - deps/w32-pthreads/tests/mutex3r.c - deps/w32-pthreads/tests/barrier2.c - deps/w32-pthreads/tests/benchtest5.c - deps/w32-pthreads/tests/priority2.c - deps/w32-pthreads/tests/condvar2_1.c - deps/w32-pthreads/tests/tryentercs.c - deps/w32-pthreads/tests/benchtest.h - deps/w32-pthreads/tests/rwlock4.c - deps/w32-pthreads/tests/barrier5.c - deps/w32-pthreads/tests/mutex2e.c - deps/w32-pthreads/tests/robust1.c - deps/w32-pthreads/tests/create3.c - deps/w32-pthreads/tests/join0.c - deps/w32-pthreads/tests/once4.c - deps/w32-pthreads/tests/benchtest3.c - deps/w32-pthreads/tests/mutex7r.c - deps/w32-pthreads/tests/inherit1.c - deps/w32-pthreads/tests/tsd2.c - deps/w32-pthreads/tests/robust5.c - deps/w32-pthreads/tests/barrier3.c - deps/w32-pthreads/tests/condvar7.c - deps/w32-pthreads/tests/mutex6e.c - deps/w32-pthreads/tests/condvar1_2.c - deps/w32-pthreads/tests/mutex6.c - deps/w32-pthreads/tests/exit5.c - deps/w32-pthreads/tests/mutex6rs.c - deps/w32-pthreads/tests/robust2.c - deps/w32-pthreads/tests/condvar4.c - deps/w32-pthreads/tests/once2.c - deps/w32-pthreads/tests/condvar8.c - deps/w32-pthreads/tests/condvar1.c - deps/w32-pthreads/tests/mutex7n.c - deps/w32-pthreads/tests/rwlock6.c - deps/w32-pthreads/tests/condvar6.c - deps/w32-pthreads/tests/spin3.c - deps/w32-pthreads/tests/errno1.c - deps/w32-pthreads/tests/cancel4.c - deps/w32-pthreads/tests/benchtest1.c - deps/w32-pthreads/tests/create1.c - deps/w32-pthreads/tests/condvar3_2.c - deps/w32-pthreads/tests/eyal1.c - deps/w32-pthreads/tests/barrier4.c - deps/w32-pthreads/tests/join3.c - deps/w32-pthreads/tests/cancel9.c - deps/w32-pthreads/tests/semaphore5.c - deps/w32-pthreads/tests/tsd1.c - deps/w32-pthreads/tests/semaphore2.c - deps/w32-pthreads/tests/sequence1.c - deps/w32-pthreads/tests/spin1.c - deps/w32-pthreads/tests/barrier6.c - deps/w32-pthreads/tests/condvar3_1.c - deps/w32-pthreads/tests/cancel3.c - deps/w32-pthreads/tests/condvar5.c - deps/w32-pthreads/sched.c - deps/w32-pthreads/pthread_join.c - deps/w32-pthreads/condvar.c - deps/w32-pthreads/pthread_attr_getschedpolicy.c - deps/w32-pthreads/pthread_attr_init.c - deps/w32-pthreads/misc.c - deps/w32-pthreads/barrier.c - deps/w32-pthreads/pthread_self.c - deps/w32-pthreads/ptw32_new.c - deps/w32-pthreads/ptw32_threadDestroy.c - deps/w32-pthreads/pthread_setschedparam.c - deps/w32-pthreads/pthread_mutexattr_setpshared.c - deps/w32-pthreads/pthread_condattr_destroy.c - deps/w32-pthreads/pthread_cond_init.c - deps/w32-pthreads/autostatic.c - deps/w32-pthreads/pthread_spin_destroy.c - deps/w32-pthreads/pthread_barrierattr_setpshared.c - deps/w32-pthreads/pthread_cond_signal.c - deps/w32-pthreads/pthread_mutexattr_destroy.c - deps/w32-pthreads/pthread_rwlock_trywrlock.c - deps/w32-pthreads/rwlock.c - deps/w32-pthreads/pthread_getunique_np.c - deps/w32-pthreads/pthread_mutexattr_init.c - deps/w32-pthreads/pthread_attr_setschedparam.c - deps/w32-pthreads/pthread_cancel.c - deps/w32-pthreads/pthread_rwlock_init.c - deps/w32-pthreads/semaphore.c - deps/w32-pthreads/pthread.h - deps/w32-pthreads/ptw32_semwait.c - deps/w32-pthreads/sched_getscheduler.c - deps/w32-pthreads/pthread_rwlock_destroy.c - deps/w32-pthreads/ptw32_timespec.c - deps/w32-pthreads/pthread_rwlock_tryrdlock.c - deps/w32-pthreads/pthread_rwlockattr_getpshared.c - deps/w32-pthreads/pthread_exit.c - deps/w32-pthreads/pthread_rwlockattr_init.c - deps/w32-pthreads/pthread_condattr_getpshared.c - deps/w32-pthreads/create.c - deps/w32-pthreads/ptw32_threadStart.c - deps/w32-pthreads/mutex.c - deps/w32-pthreads/sched_setscheduler.c - deps/w32-pthreads/pthread_attr_setschedpolicy.c - deps/w32-pthreads/pthread_mutexattr_settype.c - deps/w32-pthreads/pthread_setconcurrency.c - deps/w32-pthreads/sched_yield.c - deps/w32-pthreads/sem_destroy.c - deps/w32-pthreads/pthread_barrier_init.c - deps/w32-pthreads/pthread_win32_attach_detach_np.c - deps/w32-pthreads/signal.c - deps/w32-pthreads/pthread_detach.c - deps/w32-pthreads/pthread_mutex_unlock.c - deps/w32-pthreads/ptw32_reuse.c - deps/w32-pthreads/context.h - deps/w32-pthreads/errno.c - deps/w32-pthreads/pthread_attr_setscope.c - deps/w32-pthreads/pthread_attr_getstackaddr.c - deps/w32-pthreads/nonportable.c - deps/w32-pthreads/pthread_mutexattr_setrobust.c - deps/w32-pthreads/sem_post.c - deps/w32-pthreads/pthread_rwlock_timedwrlock.c - deps/w32-pthreads/pthread_attr_getscope.c - deps/w32-pthreads/sched.h - deps/w32-pthreads/ptw32_callUserDestroyRoutines.c - deps/w32-pthreads/ptw32_MCS_lock.c - deps/w32-pthreads/sem_post_multiple.c - deps/w32-pthreads/pthread_once.c - deps/w32-pthreads/cancel.c - deps/w32-pthreads/pthread_barrier_wait.c - deps/w32-pthreads/spin.c - deps/w32-pthreads/ptw32_processTerminate.c - deps/w32-pthreads/pthread_attr_setstacksize.c - deps/w32-pthreads/sem_getvalue.c - deps/w32-pthreads/pthread_setspecific.c - deps/w32-pthreads/ptw32_mutex_check_need_init.c - deps/w32-pthreads/pthread_getspecific.c - deps/w32-pthreads/sched_get_priority_min.c - deps/w32-pthreads/sem_trywait.c - deps/w32-pthreads/ptw32_is_attr.c - deps/w32-pthreads/pthread_rwlock_rdlock.c - deps/w32-pthreads/tests/condvar3.c - deps/w32-pthreads/tests/join1.c - deps/w32-pthreads/tests/mutex5.c - deps/w32-pthreads/tests/benchtest2.c - deps/w32-pthreads/tests/mutex6es.c - deps/w32-pthreads/tests/equal1.c - deps/w32-pthreads/tests/cleanup3.c - deps/w32-pthreads/tests/rwlock3.c - deps/w32-pthreads/tests/condvar2.c - deps/w32-pthreads/tests/mutex3e.c - deps/w32-pthreads/tests/mutex6s.c - deps/w32-pthreads/tests/self2.c - deps/w32-pthreads/tests/cleanup0.c - deps/w32-pthreads/tests/mutex2r.c - deps/w32-pthreads/tests/stress1.c - deps/w32-pthreads/tests/valid2.c - deps/w32-pthreads/tests/rwlock2_t.c - deps/w32-pthreads/tests/once1.c - deps/w32-pthreads/tests/barrier1.c - deps/w32-pthreads/tests/exception1.c - deps/w32-pthreads/tests/reuse2.c - deps/w32-pthreads/tests/rwlock6_t.c - deps/w32-pthreads/tests/cancel2.c - deps/w32-pthreads/tests/priority1.c - deps/w32-pthreads/tests/kill1.c - deps/w32-pthreads/tests/mutex6n.c - deps/w32-pthreads/tests/mutex1e.c - deps/w32-pthreads/tests/create2.c - deps/w32-pthreads/tests/cleanup1.c - deps/w32-pthreads/tests/condvar3_3.c - deps/w32-pthreads/tests/spin4.c - deps/w32-pthreads/tests/cancel1.c - deps/w32-pthreads/tests/mutex4.c - deps/w32-pthreads/tests/mutex7.c - deps/w32-pthreads/tests/delay2.c - deps/w32-pthreads/tests/semaphore3.c - deps/w32-pthreads/tests/semaphore4.c - deps/w32-pthreads/tests/benchtest4.c - deps/w32-pthreads/tests/rwlock3_t.c - deps/w32-pthreads/tests/self1.c - deps/w32-pthreads/tests/rwlock5.c - deps/w32-pthreads/tests/count1.c - deps/w32-pthreads/tests/mutex1n.c - deps/w32-pthreads/tests/semaphore4t.c - deps/w32-pthreads/tests/mutex6r.c - deps/w32-pthreads/tests/semaphore1.c - deps/w32-pthreads/tests/benchlib.c - deps/w32-pthreads/tests/mutex1r.c - deps/w32-pthreads/tests/valid1.c - deps/w32-pthreads/tests/rwlock6_t2.c - deps/w32-pthreads/tests/cancel8.c - deps/w32-pthreads/tests/exception3.c - deps/w32-pthreads/tests/context1.c - deps/w32-pthreads/tests/exception2.c - deps/w32-pthreads/tests/exit4.c - deps/w32-pthreads/tests/rwlock1.c - deps/w32-pthreads/tests/mutex2.c - deps/w32-pthreads/tests/condvar1_1.c - deps/w32-pthreads/tests/cancel7.c - deps/w32-pthreads/tests/test.h - deps/w32-pthreads/tests/join2.c - deps/w32-pthreads/tests/mutex1.c - deps/w32-pthreads/tests/condvar9.c - deps/w32-pthreads/tests/exit3.c - deps/w32-pthreads/tests/cleanup2.c - deps/w32-pthreads/tests/spin2.c - deps/w32-pthreads/tests/mutex7e.c - deps/w32-pthreads/tests/delay1.c - deps/w32-pthreads/tests/detach1.c - deps/w32-pthreads/tests/exit1.c - deps/w32-pthreads/tests/reuse1.c - deps/w32-pthreads/tests/cancel5.c - deps/w32-pthreads/tests/rwlock2.c - deps/w32-pthreads/pthread_mutex_destroy.c - deps/w32-pthreads/pthread_mutex_lock.c - deps/w32-pthreads/cleanup.c - deps/w32-pthreads/pthread_barrierattr_getpshared.c - deps/w32-pthreads/pthread_mutexattr_getkind_np.c - deps/w32-pthreads/pthread_mutexattr_getpshared.c - deps/w32-pthreads/ptw32_getprocessors.c - deps/w32-pthreads/pthread_num_processors_np.c - deps/w32-pthreads/ptw32_OLL_lock.c - deps/w32-pthreads/pthread_condattr_init.c - deps/w32-pthreads/pthread_mutexattr_setkind_np.c - deps/w32-pthreads/pthread_mutexattr_gettype.c - deps/w32-pthreads/pthread_getschedparam.c - deps/w32-pthreads/ptw32_tkAssocDestroy.c - deps/w32-pthreads/attr.c - deps/w32-pthreads/pthread_key_delete.c - deps/w32-pthreads/sync.c - deps/w32-pthreads/pthread_getw32threadhandle_np.c - deps/w32-pthreads/pthread_mutex_trylock.c - deps/w32-pthreads/pthread_attr_setinheritsched.c - deps/w32-pthreads/pthread_rwlockattr_destroy.c - deps/w32-pthreads/ptw32_rwlock_cancelwrwait.c - deps/w32-pthreads/ptw32_cond_check_need_init.c - deps/w32-pthreads/pthread_rwlockattr_setpshared.c - deps/w32-pthreads/pthread_cond_destroy.c - deps/w32-pthreads/pthread_attr_getdetachstate.c - deps/w32-pthreads/pthread_mutex_consistent.c -Copyright: 1998 John E. Bossom - 1999,2005 Pthreads-win32 contributors -License: LGPL-2.0+ -Comment: Incorrect FSF address - -Files: plugins/text-freetype2/obs-convenience.c - plugins/text-freetype2/text-freetype2.h - plugins/text-freetype2/text-functionality.c - plugins/text-freetype2/text-freetype2.c - plugins/text-freetype2/obs-convenience.h -Copyright: 2014 by Nibbles +Files: * +Copyright: 2013-2016 by Hugh Bailey License: GPL-2.0+ -Files: libobs/obs-audio-controls.c - libobs/obs-audio-controls.h - plugins/text-freetype2/find-font-unix.c - plugins/linux-pulseaudio/pulse-wrapper.h - plugins/linux-pulseaudio/pulse-input.c - plugins/linux-pulseaudio/pulse-wrapper.c - plugins/linux-pulseaudio/linux-pulseaudio.c - plugins/linux-capture/xhelpers.c - plugins/linux-capture/xcursor.c - plugins/linux-capture/linux-capture.c - plugins/linux-capture/xcursor-xcb.c - plugins/linux-capture/xhelpers.h - plugins/linux-capture/xshm-input.c - plugins/linux-capture/xcursor.h - plugins/linux-capture/xcursor-xcb.h - plugins/linux-v4l2/v4l2-udev.h - plugins/linux-v4l2/v4l2-udev.c - plugins/linux-v4l2/linux-v4l2.c - plugins/linux-v4l2/v4l2-helpers.c - plugins/linux-v4l2/v4l2-input.c - plugins/linux-v4l2/v4l2-helpers.h -Copyright: 2014 by Leonhard Oelke -License: GPL-2.0+ - -Files: libobs-opengl/gl-subsystem.c -Copyright: 2014 by Zachary Lund - 2013 by Hugh Bailey -License: GPL-2.0+ - -Files: obs/window-log-reply.cpp - obs/window-basic-interaction.hpp - obs/window-basic-properties.hpp - obs/window-basic-source-select.cpp - obs/window-basic-interaction.cpp - obs/window-log-reply.hpp - obs/window-basic-source-select.hpp - obs/window-basic-properties.cpp - obs/display-helpers.hpp - libobs/obs-avc.c - libobs/obs-view.c - libobs/obs-data.c - libobs/obs-config.h - libobs/obs-properties.c - libobs/obs-avc.h - libobs/obs-properties.h - libobs/obs-service.c - libobs/obs-data.h - libobs/media-io/video-scaler.h - libobs/media-io/video-scaler-ffmpeg.c - libobs/media-io/media-io-defs.h - libobs/obs-module.h - libobs/obs-interaction.h - plugins/win-dshow/ffmpeg-decode.c - plugins/win-dshow/ffmpeg-decode.h - plugins/obs-outputs/flv-mux.h - plugins/obs-outputs/flv-output.c - plugins/obs-outputs/rtmp-helpers.h - plugins/obs-outputs/rtmp-stream.c - plugins/obs-outputs/flv-mux.c - plugins/obs-x264/obs-x264.c - plugins/obs-ffmpeg/obs-ffmpeg-output.c - plugins/obs-ffmpeg/obs-ffmpeg-aac.c -Copyright: 2014 by Hugh Bailey -License: GPL-2.0+ - -Files: libobs-opengl/gl-cocoa.m - libobs/obs-cocoa.c -Copyright: 2013 by Ruwen Hahn -License: GPL-2.0+ - -Files: obs/window-remux.cpp - obs/window-remux.hpp - libobs/media-io/video-matrices.c - libobs/media-io/media-remux.c - libobs/media-io/media-remux.h -Copyright: 2014 by Ruwen Hahn -License: GPL-2.0+ - -Files: obs/platform-x11.cpp -Copyright: 2013 by Hugh Bailey - 2014 by Zachary Lund -License: GPL-2.0+ - -Files: libobs-opengl/gl-x11.c -Copyright: 2014 by Zachary Lund -License: GPL-2.0+ - -Files: obs/window-basic-settings.cpp - obs/window-basic-main.cpp - obs/window-basic-main.hpp - libobs/obs.c - libobs/obs-encoder.c - libobs/obs-internal.h - libobs/obs-output.h - libobs/graphics/device-exports.h - libobs/obs-video.c - libobs/obs.h - libobs/obs-module.c - libobs/obs-service.h - libobs/obs-source.c - libobs/obs-source.h - libobs/obs-ui.h - libobs/obs-defs.h - libobs/obs-output.c - libobs/obs-encoder.h -Copyright: 2013-2014 by Hugh Bailey -License: GPL-2.0+ - -Files: libobs/media-io/video-fourcc.c -Copyright: 2014 by Ruwen Hahn -License: GPL-2.0+ - -Files: libobs/obs-win-crash-handler.c -Copyright: 2015 by Hugh Bailey -License: GPL-2.0+ - -Files: obs/obs-app.cpp - obs/platform-windows.cpp - obs/window-basic-settings.hpp - obs/window-namedialog.hpp - obs/qt-wrappers.hpp - obs/platform.hpp - obs/obs-app.hpp - obs/window-namedialog.cpp - obs/qt-wrappers.cpp - libobs-d3d11/d3d11-stagesurf.cpp - libobs-d3d11/d3d11-shader.cpp - libobs-d3d11/d3d11-duplicator.cpp - libobs-d3d11/d3d11-subsystem.hpp - libobs-d3d11/d3d11-texture2d.cpp - libobs-d3d11/d3d11-shaderprocessor.hpp - libobs-d3d11/d3d11-vertexbuffer.cpp - libobs-d3d11/d3d11-samplerstate.cpp - libobs-d3d11/d3d11-subsystem.cpp - libobs-d3d11/d3d11-indexbuffer.cpp - libobs-d3d11/d3d11-zstencilbuffer.cpp - libobs-d3d11/d3d11-shaderprocessor.cpp - libobs-opengl/gl-shader.c - libobs-opengl/gl-shaderparser.h - libobs-opengl/gl-zstencil.c - libobs-opengl/gl-helpers.h - libobs-opengl/gl-vertexbuffer.c - libobs-opengl/gl-shaderparser.c - libobs-opengl/gl-helpers.c - libobs-opengl/gl-stagesurf.c - libobs-opengl/gl-texturecube.c - libobs-opengl/gl-subsystem.h - libobs-opengl/gl-texture2d.c - libobs-opengl/gl-indexbuffer.c - libobs-opengl/gl-windows.c - libobs/obs-windows.c - libobs/graphics/graphics-imports.c - libobs/graphics/matrix3.h - libobs/graphics/axisang.h - libobs/graphics/vec4.c - libobs/graphics/vec3.h - libobs/graphics/matrix3.c - libobs/graphics/math-extra.h - libobs/graphics/effect-parser.c - libobs/graphics/shader-parser.c - libobs/graphics/vec2.c - libobs/graphics/axisang.c - libobs/graphics/bounds.h - libobs/graphics/quat.h - libobs/graphics/bounds.c - libobs/graphics/matrix4.c - libobs/graphics/plane.h - libobs/graphics/vec3.c - libobs/graphics/graphics.h - libobs/graphics/effect-parser.h - libobs/graphics/vec4.h - libobs/graphics/vec2.h - libobs/graphics/graphics-internal.h - libobs/graphics/effect.c - libobs/graphics/texture-render.c - libobs/graphics/graphics.c - libobs/graphics/input.h - libobs/graphics/matrix4.h - libobs/graphics/math-defs.h - libobs/graphics/plane.c - libobs/graphics/shader-parser.h - libobs/graphics/quat.c - libobs/graphics/effect.h - libobs/graphics/math-extra.c - libobs/obs.hpp - libobs/obs-scene.h - libobs/obs-display.c - libobs/obs-scene.c - libobs/media-io/audio-resampler-ffmpeg.c - libobs/media-io/video-frame.c - libobs/media-io/video-frame.h - libobs/media-io/format-conversion.c - libobs/media-io/video-io.h - libobs/media-io/format-conversion.h - libobs/media-io/video-io.c - libobs/media-io/audio-io.c - libobs/media-io/audio-io.h - libobs/media-io/audio-resampler.h -Copyright: 2013 by Hugh Bailey -License: GPL-2.0+ - -Files: libobs/util/utf8.h - libobs/util/utf8.c -Copyright: 2007 Alexey Vatchenko -License: ISC - -Files: libobs/callback/signal.c - libobs/util/platform.c - libobs/util/threading.h -Copyright: 2013-2014 Hugh Bailey -License: ISC - -Files: libobs/callback/signal.h - libobs/callback/proc.h - libobs/callback/calldata.h - libobs/callback/proc.c - libobs/callback/calldata.c - libobs/util/text-lookup.c - libobs/util/bmem.h - libobs/util/util.hpp - libobs/util/windows/HRError.hpp - libobs/util/windows/ComPtr.hpp - libobs/util/text-lookup.h - libobs/util/dstr.h - libobs/util/platform-windows.c - libobs/util/AlignedNew.hpp - libobs/util/serializer.h - libobs/util/bmem.c - libobs/util/config-file.c - libobs/util/platform.h - libobs/util/base.h - libobs/util/darray.h - libobs/util/cf-parser.h - libobs/util/dstr.c - libobs/util/lexer.h - libobs/util/cf-lexer.c - libobs/util/cf-parser.c - libobs/util/lexer.c - libobs/util/circlebuf.h - libobs/util/c99defs.h - libobs/util/base.c - libobs/util/platform-nix.c - libobs/util/cf-lexer.h - libobs/util/config-file.h -Copyright: 2013 Hugh Bailey -License: ISC - -Files: libobs/util/platform-cocoa.m -Copyright: 2013-2014 Ruwen Hahn -License: ISC - -Files: deps/ipc-util/ipc-util/pipe-windows.h - deps/ipc-util/ipc-util/pipe-posix.h - deps/ipc-util/ipc-util/pipe-windows.c - deps/ipc-util/ipc-util/pipe.h - deps/ipc-util/ipc-util/pipe-posix.c - libobs/callback/decl.h - libobs/callback/decl.c - libobs/util/windows/WinHandle.hpp - libobs/util/windows/CoTaskMemPtr.hpp - libobs/util/pipe-windows.c - libobs/util/pipe.h - libobs/util/threading-windows.c - libobs/util/dstr.hpp - libobs/util/pipe-posix.c - libobs/util/threading-posix.c - libobs/util/array-serializer.c - libobs/util/array-serializer.h - plugins/win-dshow/libdshowcapture/source/CoTaskMemPtr.hpp -Copyright: 2014 Hugh Bailey -License: ISC - -Files: deps/glad/include/KHR/khrplatform.h -Copyright: 2008-2009 The Khronos Group Inc -License: Expat - -Files: libobs/obs-nix.c -Copyright: 2013 by Hugh Bailey - 2014 by Zachary Lund -License: GPL-3.0+ - -Files: deps/jansson/doc/conf.py -Copyright: = u'2009-2013, Petri Lehtinen' -License: GENERATED FILE - -Files: libobs-d3d11/mingw/dxgi.h -Copyright: *No copyright* -License: GENERATED FILE - -Files: deps/w32-pthreads/tests/mutex8n.c - deps/w32-pthreads/tests/mutex8r.c - deps/w32-pthreads/tests/cancel6a.c - deps/w32-pthreads/tests/cancel6d.c -Copyright: 1998 Ben Elliston and Ross Johnson - 1999,2000,2001 Ross Johnson +Files: plugins/obs-outputs/librtmp/* +Copyright: + 2008-2009 Andrej Stepanchuk + 2009-2010 Howard Chu + 2005-2008 Team XBMC License: LGPL-2.1+ -Comment: Incorrect FSF address +Comment: Embedded copy of librtmp + Unfortunately it contains some OBS Studio specific patches. -Files: deps/w32-pthreads/tests/mutex8.c - deps/w32-pthreads/tests/mutex8e.c -Copyright: 1999,2000,2001 Ross Johnson - 1998 Ben Elliston and Ross Johnson -License: LGPL-2.1+ -Comment: Incorrect FSF address - -Files: deps/jansson/test/suites/api/test_load_callback.c -Copyright: 2009-2011 Petri Lehtinen -License: Expat - -Files: deps/w32-pthreads/need_errno.h -Copyright: 1985-1997, Microsoft Corporation. All rights reserved -License: UNKNOWN - -Files: deps/jansson/src/pack_unpack.c -Copyright: 2011-2012 Graeme Smecher - 2009-2013 Petri Lehtinen -License: Expat - -Files: deps/jansson/src/memory.c -Copyright: 2011-2012 Basile Starynkevitch - 2009-2013 Petri Lehtinen -License: Expat - -Files: plugins/win-dshow/libdshowcapture/source/IVideoCaptureFilter.h -Copyright: 2012-14, Elgato Systems. All Rights Reserved -License: Expat - -Files: plugins/obs-outputs/librtmp/md5.h - plugins/obs-outputs/librtmp/md5.c -Copyright: 2001 Alexander Peslyak and it is hereby released to the -License: +Files: plugins/obs-outputs/librtmp/md5.* +Copyright: none +License: public-domain This software was written by Alexander Peslyak in 2001. No copyright is claimed, and the software is hereby placed in the public domain. In case this attempt to disclaim copyright and place the software in the @@ -735,252 +33,116 @@ License: . There's ABSOLUTELY NO WARRANTY, express or implied. - -Files: plugins/win-dshow/libdshowcapture/source/avermedia-encode.h -Copyright: 2014 AVerMedia Inc -License: UNKNOWN - -Files: deps/jansson/android/jansson_config.h - deps/jansson/win32/jansson_config.h -Copyright: 2010-2013 Petri Lehtinen +Files: deps/jansson/* +Copyright: + 2009-2013 Petri Lehtinen + 2010-2012 Graeme Smecher + 2011-2012 Basile Starynkevitch License: Expat +Comment: Unused embedded copy of jansson -Files: deps/jansson/doc/github_commits.c - deps/jansson/doc/ext/refcounting.py - deps/jansson/test/bin/json_process.c - deps/jansson/test/scripts/run-tests.sh - deps/jansson/test/scripts/valgrind.sh - deps/jansson/test/suites/api/test_equal.c - deps/jansson/test/suites/api/test_object.c - deps/jansson/test/suites/api/test_number.c - deps/jansson/test/suites/api/test_copy.c - deps/jansson/test/suites/api/test_array.c - deps/jansson/test/suites/api/test_loadb.c - deps/jansson/test/suites/api/test_load.c - deps/jansson/test/suites/api/test_dump_callback.c - deps/jansson/test/suites/api/util.h - deps/jansson/test/suites/api/test_simple.c - deps/jansson/test/suites/api/test_dump.c - deps/jansson/src/jansson.h - deps/jansson/src/dump.c - deps/jansson/src/hashtable.h - deps/jansson/src/jansson_private.h - deps/jansson/src/strbuffer.c - deps/jansson/src/value.c - deps/jansson/src/utf.h - deps/jansson/src/strbuffer.h - deps/jansson/src/hashtable.c - deps/jansson/src/utf.c -Copyright: 2009-2013 Petri Lehtinen -License: Expat +Files: deps/w32-pthreads/* +Copyright: + 1998 John E. Bossom + 1999,2005 Pthreads-win32 contributors + 1998 Ben Elliston + 1998-2001 Ross Johnson +License: LGPL-2.1+ -Files: deps/jansson/test/suites/api/test_unpack.c -Copyright: 2009-2013 Petri Lehtinen - 2010-2012 Graeme Smecher -License: Expat +Files: plugins/text-freetype2/obs-convenience.c + plugins/text-freetype2/text-freetype2.h + plugins/text-freetype2/text-functionality.c + plugins/text-freetype2/text-freetype2.c + plugins/text-freetype2/obs-convenience.h +Copyright: 2014 by Nibbles +License: GPL-2.0+ -Files: deps/jansson/src/load.c -Copyright: 2009-2013 Petri Lehtinen -License: Expat +Files: libobs/obs-audio-controls.* + plugins/text-freetype2/find-font-unix.c + plugins/linux-pulseaudio/* + plugins/linux-capture/linux-capture.c + plugins/linux-capture/xcursor-xcb.* + plugins/linux-capture/xcursor.* + plugins/linux-capture/xhelpers.* + plugins/linux-capture/xshm-input.c + plugins/linux-v4l2/* +Copyright: 2014 by Leonhard Oelke +License: GPL-2.0+ -Files: obs/vertical-scroll-area.cpp - obs/qt-display.hpp - obs/vertical-scroll-area.hpp - obs/crash-report.hpp - obs/crash-report.cpp - obs/source-list-widget.hpp - obs/properties-view.cpp - obs/window-basic-adv-audio.hpp - obs/window-basic-transform.cpp - obs/window-license-agreement.cpp - obs/volume-control.cpp - obs/window-basic-status-bar.cpp - obs/properties-view.hpp - obs/window-basic-adv-audio.cpp - obs/window-license-agreement.hpp - obs/window-main.hpp - obs/adv-audio-control.hpp - obs/adv-audio-control.cpp - obs/window-basic-status-bar.hpp - obs/window-basic-preview.cpp - obs/volume-control.hpp - obs/window-basic-transform.hpp - obs/window-basic-preview.hpp - obs/source-list-widget.cpp - cmake/Modules/CheckForPthreads.c - cmake/osxbundle/obslaunch.sh - cmake/osxbundle/fixup_bundle.sh - test/test-input/test-filter.c - test/test-input/test-random.c - test/test-input/test-input.c - test/test-input/test-sinewave.c - test/win/test.cpp - deps/jansson/test/suites/api/test_memory_funcs.c - deps/jansson/release.sh - deps/jansson/src/strconv.c - deps/jansson/src/error.c - deps/glad/include/glad/glad_glx.h - deps/glad/include/glad/glad_wgl.h - deps/glad/include/glad/glad.h - deps/glad/src/glad_glx.c - deps/glad/src/glad.c - deps/glad/src/glad_wgl.c - deps/w32-pthreads/config.h - deps/w32-pthreads/tests/openmp1.c - deps/w32-pthreads/tests/rwlock8.c - deps/w32-pthreads/tests/rwlock7.c - deps/w32-pthreads/tests/sizes.c - libobs/graphics/graphics-magick.c - libobs/graphics/basemath.hpp - libobs/graphics/graphics-ffmpeg.c - libobs/obs-ffmpeg-compat.h - libobs/util/vc/vc_stdint.h - libobs/util/vc/vc_stdbool.h - plugins/win-dshow/win-dshow-encoder.cpp - plugins/win-dshow/encode-dstr.hpp - plugins/win-dshow/win-dshow.cpp - plugins/win-dshow/dshow-plugin.cpp - plugins/obs-libfdk/obs-libfdk.c - plugins/win-wasapi/plugin-main.cpp - plugins/win-wasapi/enum-wasapi.hpp - plugins/win-wasapi/enum-wasapi.cpp - plugins/win-wasapi/win-wasapi.cpp - plugins/text-freetype2/find-font-iconv.c - plugins/text-freetype2/find-font.h - plugins/text-freetype2/find-font.c - plugins/text-freetype2/find-font-windows.c - plugins/text-freetype2/find-font-cocoa.m - plugins/obs-outputs/obs-output-ver.h - plugins/obs-outputs/obs-outputs.c - plugins/obs-outputs/librtmp/cencode.h - plugins/obs-outputs/librtmp/cencode.c - plugins/mac-syphon/syphon-framework/SyphonBuildMacros.h - plugins/mac-syphon/syphon.m - plugins/mac-syphon/plugin-main.c - plugins/linux-capture/xcompcap-main.hpp - plugins/linux-capture/xcompcap-helper.cpp - plugins/linux-capture/xcompcap-helper.hpp - plugins/linux-capture/xcompcap-main.cpp - plugins/linux-capture/xcomposite-main.cpp - plugins/image-source/image-source.c - plugins/mac-avcapture/plugin-main.c - plugins/mac-avcapture/av-capture.m - plugins/mac-avcapture/AVCaptureInputPort+PreMavericksCompat.h - plugins/rtmp-services/rtmp-common.c - plugins/rtmp-services/rtmp-services-main.c - plugins/rtmp-services/rtmp-custom.c - plugins/mac-capture/mac-helpers.h - plugins/mac-capture/audio-device-enum.c - plugins/mac-capture/mac-display-capture.m - plugins/mac-capture/plugin-main.c - plugins/mac-capture/audio-device-enum.h - plugins/mac-capture/window-utils.m - plugins/mac-capture/mac-audio.c - plugins/mac-capture/window-utils.h - plugins/mac-capture/mac-window-capture.m - plugins/obs-x264/obs-x264-plugin-main.c - plugins/obs-ffmpeg/obs-ffmpeg-formats.h - plugins/obs-ffmpeg/obs-ffmpeg-compat.h - plugins/obs-ffmpeg/obs-ffmpeg.c - plugins/win-capture/duplicator-monitor-capture.c - plugins/win-capture/window-helpers.c - plugins/win-capture/obfuscate.c - plugins/win-capture/funchook.h - plugins/win-capture/load-graphics-offsets.c - plugins/win-capture/dc-capture.h - plugins/win-capture/cursor-capture.c - plugins/win-capture/plugin-main.c - plugins/win-capture/funchook.c - plugins/win-capture/obfuscate.h - plugins/win-capture/get-graphics-offsets/d3d8-offsets.cpp - plugins/win-capture/get-graphics-offsets/dxgi-offsets.cpp - plugins/win-capture/get-graphics-offsets/get-graphics-offsets.c - plugins/win-capture/get-graphics-offsets/ddraw-offsets.cpp - plugins/win-capture/get-graphics-offsets/d3d9-offsets.cpp - plugins/win-capture/get-graphics-offsets/get-graphics-offsets.h - plugins/win-capture/graphics-hook-info.h - plugins/win-capture/cursor-capture.h - plugins/win-capture/graphics-hook/dxgi-capture.cpp - plugins/win-capture/graphics-hook/graphics-hook.c - plugins/win-capture/graphics-hook/d3d9-patches.hpp - plugins/win-capture/graphics-hook/d3d9-capture.cpp - plugins/win-capture/graphics-hook/d3d10-capture.cpp - plugins/win-capture/graphics-hook/graphics-hook.h - plugins/win-capture/graphics-hook/gl-capture.c - plugins/win-capture/graphics-hook/d3d11-capture.cpp - plugins/win-capture/graphics-hook/d3d1x_shaders.hpp - plugins/win-capture/graphics-hook/dxgi-helpers.hpp - plugins/win-capture/graphics-hook/gl-decs.h - plugins/win-capture/dc-capture.c - plugins/win-capture/game-capture.c - plugins/win-capture/window-capture.c - plugins/win-capture/monitor-capture.c - plugins/win-capture/hook-helpers.h - plugins/win-capture/window-helpers.h - plugins/win-capture/inject-helper/inject-helper.c -Copyright: *No copyright* -License: UNKNOWN +Files: + libobs-opengl/gl-subsystem.c + obs/platform-x11.cpp +Copyright: 2014 by Zachary Lund + 2013 by Hugh Bailey +License: GPL-2.0+ -Files: plugins/win-capture/d3d8-api/d3d8.h - plugins/win-capture/d3d8-api/d3d8caps.h - plugins/win-capture/d3d8-api/d3d8types.h -Copyright: Microsoft Corporation. All Rights Reserved -License: UNKNOWN +Files: libobs/obs-nix.c +Copyright: 2013 by Hugh Bailey + 2014 by Zachary Lund +License: GPL-3.0+ -Files: deps/jansson/test/suites/api/test_pack.c -Copyright: 2010-2012 Graeme Smecher - 2009-2013 Petri Lehtinen -License: Expat +Files: libobs-opengl/gl-cocoa.m + libobs/obs-cocoa.c + obs/window-remux.* + libobs/media-io/video-matrices.c + libobs/media-io/media-remux.c + libobs/media-io/media-remux.h + libobs/media-io/video-fourcc.c +Copyright: 2013-2014 by Ruwen Hahn +License: GPL-2.0+ -Files: plugins/mac-syphon/syphon-framework/SyphonMessageQueue.h - plugins/mac-syphon/syphon-framework/SyphonDispatch.h - plugins/mac-syphon/syphon-framework/SyphonIOSurfaceImage.m - plugins/mac-syphon/syphon-framework/SyphonMessageQueue.m - plugins/mac-syphon/syphon-framework/SyphonImage.h - plugins/mac-syphon/syphon-framework/SyphonServer.h - plugins/mac-syphon/syphon-framework/SyphonMessageReceiver.h - plugins/mac-syphon/syphon-framework/SyphonIOSurfaceImage.h - plugins/mac-syphon/syphon-framework/SyphonPrivate.h - plugins/mac-syphon/syphon-framework/SyphonClient.m - plugins/mac-syphon/syphon-framework/SyphonServer.m - plugins/mac-syphon/syphon-framework/SyphonClientConnectionManager.m - plugins/mac-syphon/syphon-framework/SyphonImage.m - plugins/mac-syphon/syphon-framework/SyphonMessaging.h - plugins/mac-syphon/syphon-framework/SyphonMessaging.m - plugins/mac-syphon/syphon-framework/Syphon.h - plugins/mac-syphon/syphon-framework/SyphonServerDirectory.h - plugins/mac-syphon/syphon-framework/SyphonCFMessageReceiver.h - plugins/mac-syphon/syphon-framework/SyphonMachMessageSender.m - plugins/mac-syphon/syphon-framework/SyphonServerConnectionManager.m - plugins/mac-syphon/syphon-framework/SyphonMachMessageReceiver.h - plugins/mac-syphon/syphon-framework/SyphonMessageSender.h - plugins/mac-syphon/syphon-framework/SyphonDispatch.c - plugins/mac-syphon/syphon-framework/SyphonMachMessageSender.h - plugins/mac-syphon/syphon-framework/SyphonMachMessageReceiver.m - plugins/mac-syphon/syphon-framework/SyphonMessageSender.m - plugins/mac-syphon/syphon-framework/SyphonMessageReceiver.m - plugins/mac-syphon/syphon-framework/SyphonCFMessageSender.m - plugins/mac-syphon/syphon-framework/SyphonCFMessageReceiver.m - plugins/mac-syphon/syphon-framework/SyphonServerDirectory.m - plugins/mac-syphon/syphon-framework/SyphonServerConnectionManager.h - plugins/mac-syphon/syphon-framework/SyphonCFMessageSender.h - plugins/mac-syphon/syphon-framework/SyphonPrivate.m - plugins/mac-syphon/syphon-framework/SyphonClient.h - plugins/mac-syphon/syphon-framework/SyphonClientConnectionManager.h -Copyright: 2010-2011 bangnoise (Tom Butterworth) & vade (Anton Marini) -License: BSD-2-clause +Files: libobs-opengl/gl-x11.c +Copyright: 2014 by Zachary Lund +License: GPL-2.0+ -Files: plugins/mac-syphon/syphon-framework/SyphonOpenGLFunctions.c - plugins/mac-syphon/syphon-framework/SyphonOpenGLFunctions.h -Copyright: 2010 bangnoise (Tom Butterworth) & vade (Anton Marini) -License: BSD-2-clause +Files: libobs/callback/* + libobs/util/* + deps/ipc-util/* +Copyright: 2013-2014 Hugh Bailey +License: ISC + +Files: libobs/util/utf8.* +Copyright: 2007 Alexey Vatchenko +License: ISC Files: libobs/util/vc/vc_inttypes.h Copyright: 2006 Alexander Chemeris -License: BSD-2-clause +License: BSD-3-clause + +Files: libobs/util/vc/vs_stdint.h +Copyright: none +License: public-domain + This source code is offered for use in the public domain. You may + use, modify or distribute it freely. + . + This code is distributed in the hope that it will be useful but + WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY + DISCLAIMED. This includes but is not limited to warranties of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +Files: libobs/graphics/libnsgif/libnsgi.* +Copyright: + 2003 James Bursa + 2004 John Tytgat + 2004 Richard Wilson + 2008 Sean Fox +License: Expat + +Files: deps/glad/include/KHR/khrplatform.h +Copyright: 2008-2009 The Khronos Group Inc +License: Expat + +Files: plugins/obs-outputs/librtmp/cencode.* +Copyright: none +License: public-domain + This is part of the libb64 project, and has been placed in the public domain. + For details, see http://sourceforge.net/projects/libb64. +Comment: Embedded copy of libb64. Files: debian/* -Copyright: 2015 Carl Fürstenberg +Copyright: + 2015 Carl Fürstenberg + 2016 Sebastian Ramacher License: GPL-2.0+ License: GPL-2.0+ @@ -1063,7 +225,7 @@ License: ISC WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - + License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), @@ -1079,28 +241,32 @@ License: Expat OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -License: BSD-2-Clause +License: BSD-3-clause Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. + modification, are permitted provided that the following conditions are met: . - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR - A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE HOLDERS OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + 1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + . + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + . + 3. The name of the author may be used to endorse or promote products + derived from this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED + WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; + OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + diff --git a/debian/libobs-opengl0.install b/debian/libobs-opengl0.install new file mode 100644 index 0000000..eed357a --- /dev/null +++ b/debian/libobs-opengl0.install @@ -0,0 +1 @@ +usr/lib/*/libobs-opengl.so.* diff --git a/debian/libobs0.install b/debian/libobs0.install index ee634b6..aa3640c 100644 --- a/debian/libobs0.install +++ b/debian/libobs0.install @@ -1,2 +1,2 @@ -usr/lib/*/lib*.so.* +usr/lib/*/libobs.so.* usr/share/obs/libobs/* diff --git a/debian/libobs0.symbols b/debian/libobs0.symbols new file mode 100644 index 0000000..fd3c5e9 --- /dev/null +++ b/debian/libobs0.symbols @@ -0,0 +1,1225 @@ +libobs.so.0 libobs0 #MINVER# + array_output_serializer_free@Base 0.13.2 + array_output_serializer_init@Base 0.13.2 + astrcmp_n@Base 0.13.2 + astrcmpi@Base 0.13.2 + astrcmpi_n@Base 0.13.2 + astrstri@Base 0.13.2 + audio_output_active@Base 0.13.2 + audio_output_close@Base 0.13.2 + audio_output_connect@Base 0.13.2 + audio_output_disconnect@Base 0.13.2 + audio_output_get_block_size@Base 0.13.2 + audio_output_get_channels@Base 0.13.2 + audio_output_get_info@Base 0.13.2 + audio_output_get_planes@Base 0.13.2 + audio_output_get_sample_rate@Base 0.13.2 + audio_output_open@Base 0.13.2 + audio_resampler_create@Base 0.13.2 + audio_resampler_destroy@Base 0.13.2 + audio_resampler_resample@Base 0.13.2 + axisang_from_quat@Base 0.13.2 + base_get_alignment@Base 0.13.2 + base_get_log_handler@Base 0.13.2 + base_set_allocator@Base 0.13.2 + base_set_crash_handler@Base 0.13.2 + base_set_log_handler@Base 0.13.2 + bcrash@Base 0.13.2 + bfree@Base 0.13.2 + blog@Base 0.13.2 + blogva@Base 0.13.2 + bmalloc@Base 0.13.2 + bmemdup@Base 0.13.2 + bnum_allocs@Base 0.13.2 + bounds_get_center@Base 0.13.2 + bounds_get_point@Base 0.13.2 + bounds_intersection_line@Base 0.13.2 + bounds_intersection_ray@Base 0.13.2 + bounds_intersects@Base 0.13.2 + bounds_intersects_obb3x4@Base 0.13.2 + bounds_intersects_obb@Base 0.13.2 + bounds_merge@Base 0.13.2 + bounds_merge_point@Base 0.13.2 + bounds_min_dist@Base 0.13.2 + bounds_move@Base 0.13.2 + bounds_plane_test@Base 0.13.2 + bounds_scale@Base 0.13.2 + bounds_transform3x4@Base 0.13.2 + bounds_transform@Base 0.13.2 + bounds_under_plane@Base 0.13.2 + brealloc@Base 0.13.2 + calc_crc32@Base 0.13.2 + calc_torque@Base 0.13.2 + calc_torquef@Base 0.13.2 + calldata_get_data@Base 0.13.2 + calldata_get_string@Base 0.13.2 + calldata_set_data@Base 0.13.2 + cart_to_polar@Base 0.13.2 + cf_adderror@Base 0.13.2 + cf_lexer_free@Base 0.13.2 + cf_lexer_init@Base 0.13.2 + cf_lexer_lex@Base 0.13.2 + cf_literal_to_str@Base 0.13.2 + cf_pass_pair@Base 0.13.2 + cf_preprocess@Base 0.13.2 + cf_preprocessor_add_def@Base 0.13.2 + cf_preprocessor_free@Base 0.13.2 + cf_preprocessor_init@Base 0.13.2 + cf_preprocessor_remove_def@Base 0.13.2 + compress_uyvx_to_i420@Base 0.13.2 + compress_uyvx_to_nv12@Base 0.13.2 + config_close@Base 0.13.2 + config_create@Base 0.13.2 + config_get_bool@Base 0.13.2 + config_get_default_bool@Base 0.13.2 + config_get_default_double@Base 0.13.2 + config_get_default_int@Base 0.13.2 + config_get_default_string@Base 0.13.2 + config_get_default_uint@Base 0.13.2 + config_get_double@Base 0.13.2 + config_get_int@Base 0.13.2 + config_get_section@Base 0.13.2 + config_get_string@Base 0.13.2 + config_get_uint@Base 0.13.2 + config_has_default_value@Base 0.13.2 + config_has_user_value@Base 0.13.2 + config_num_sections@Base 0.13.2 + config_open@Base 0.13.2 + config_open_defaults@Base 0.13.2 + config_open_string@Base 0.13.2 + config_remove_value@Base 0.13.2 + config_save@Base 0.13.2 + config_save_safe@Base 0.13.2 + config_set_bool@Base 0.13.2 + config_set_default_bool@Base 0.13.2 + config_set_default_double@Base 0.13.2 + config_set_default_int@Base 0.13.2 + config_set_default_string@Base 0.13.2 + config_set_default_uint@Base 0.13.2 + config_set_double@Base 0.13.2 + config_set_int@Base 0.13.2 + config_set_string@Base 0.13.2 + config_set_uint@Base 0.13.2 + convert_uyvx_to_i444@Base 0.13.2 + decompress_420@Base 0.13.2 + decompress_422@Base 0.13.2 + decompress_nv12@Base 0.13.2 + dstr_cat_dstr@Base 0.13.2 + dstr_cat_strref@Base 0.13.2 + dstr_catf@Base 0.13.2 + dstr_copy@Base 0.13.2 + dstr_copy_strref@Base 0.13.2 + dstr_depad@Base 0.13.2 + dstr_from_mbs@Base 0.13.2 + dstr_from_wcs@Base 0.13.2 + dstr_init_copy_strref@Base 0.13.2 + dstr_insert@Base 0.13.2 + dstr_insert_ch@Base 0.13.2 + dstr_insert_dstr@Base 0.13.2 + dstr_left@Base 0.13.2 + dstr_mid@Base 0.13.2 + dstr_ncat@Base 0.13.2 + dstr_ncat_dstr@Base 0.13.2 + dstr_ncopy@Base 0.13.2 + dstr_ncopy_dstr@Base 0.13.2 + dstr_printf@Base 0.13.2 + dstr_remove@Base 0.13.2 + dstr_replace@Base 0.13.2 + dstr_right@Base 0.13.2 + dstr_safe_printf@Base 0.13.2 + dstr_to_lower@Base 0.13.2 + dstr_to_mbs@Base 0.13.2 + dstr_to_upper@Base 0.13.2 + dstr_to_wcs@Base 0.13.2 + dstr_vcatf@Base 0.13.2 + dstr_vprintf@Base 0.13.2 + error_data_add@Base 0.13.2 + error_data_buildstring@Base 0.13.2 + file_input_serializer_free@Base 0.13.2 + file_input_serializer_init@Base 0.13.2 + file_output_serializer_free@Base 0.13.2 + file_output_serializer_init@Base 0.13.2 + file_output_serializer_init_safe@Base 0.13.2 + get_address_mode@Base 0.13.2 + get_sample_filter@Base 0.13.2 + get_shader_param_type@Base 0.13.2 + gs_begin_scene@Base 0.13.2 + gs_blend_function@Base 0.13.2 + gs_blend_function_separate@Base 0.13.2 + gs_blend_state_pop@Base 0.13.2 + gs_blend_state_push@Base 0.13.2 + gs_clear@Base 0.13.2 + gs_color4v@Base 0.13.2 + gs_color@Base 0.13.2 + gs_copy_texture@Base 0.13.2 + gs_copy_texture_region@Base 0.13.2 + gs_create@Base 0.13.2 + gs_create_texture_file_data@Base 0.13.2 + gs_cubetexture_create@Base 0.13.2 + gs_cubetexture_destroy@Base 0.13.2 + gs_cubetexture_get_color_format@Base 0.13.2 + gs_cubetexture_get_size@Base 0.13.2 + gs_cubetexture_set_image@Base 0.13.2 + gs_depth_function@Base 0.13.2 + gs_destroy@Base 0.13.2 + gs_draw@Base 0.13.2 + gs_draw_cube_backdrop@Base 0.13.2 + gs_draw_sprite@Base 0.13.2 + gs_effect_create@Base 0.13.2 + gs_effect_create_from_file@Base 0.13.2 + gs_effect_destroy@Base 0.13.2 + gs_effect_get_current_technique@Base 0.13.2 + gs_effect_get_num_params@Base 0.13.2 + gs_effect_get_param_by_idx@Base 0.13.2 + gs_effect_get_param_by_name@Base 0.13.2 + gs_effect_get_param_info@Base 0.13.2 + gs_effect_get_technique@Base 0.13.2 + gs_effect_get_viewproj_matrix@Base 0.13.2 + gs_effect_get_world_matrix@Base 0.13.2 + gs_effect_loop@Base 0.13.2 + gs_effect_set_bool@Base 0.13.2 + gs_effect_set_default@Base 0.13.2 + gs_effect_set_float@Base 0.13.2 + gs_effect_set_int@Base 0.13.2 + gs_effect_set_matrix4@Base 0.13.2 + gs_effect_set_texture@Base 0.13.2 + gs_effect_set_val@Base 0.13.2 + gs_effect_set_vec2@Base 0.13.2 + gs_effect_set_vec3@Base 0.13.2 + gs_effect_set_vec4@Base 0.13.2 + gs_effect_update_params@Base 0.13.2 + gs_enable_blending@Base 0.13.2 + gs_enable_color@Base 0.13.2 + gs_enable_depth_test@Base 0.13.2 + gs_enable_stencil_test@Base 0.13.2 + gs_enable_stencil_write@Base 0.13.2 + gs_end_scene@Base 0.13.2 + gs_enter_context@Base 0.13.2 + gs_enum_adapters@Base 0.13.2 + gs_flush@Base 0.13.2 + gs_frustum@Base 0.13.2 + gs_get_context@Base 0.13.2 + gs_get_cull_mode@Base 0.13.2 + gs_get_device_name@Base 0.13.2 + gs_get_device_type@Base 0.13.2 + gs_get_effect@Base 0.13.2 + gs_get_height@Base 0.13.2 + gs_get_input@Base 0.13.2 + gs_get_pixel_shader@Base 0.13.2 + gs_get_render_target@Base 0.13.2 + gs_get_size@Base 0.13.2 + gs_get_texture_type@Base 0.13.2 + gs_get_vertex_shader@Base 0.13.2 + gs_get_viewport@Base 0.13.2 + gs_get_width@Base 0.13.2 + gs_get_zstencil_target@Base 0.13.2 + gs_image_file_free@Base 0.13.2 + gs_image_file_init@Base 0.13.2 + gs_image_file_init_texture@Base 0.13.2 + gs_image_file_tick@Base 0.13.2 + gs_image_file_update_texture@Base 0.13.2 + gs_indexbuffer_create@Base 0.13.2 + gs_indexbuffer_destroy@Base 0.13.2 + gs_indexbuffer_flush@Base 0.13.2 + gs_indexbuffer_get_data@Base 0.13.2 + gs_indexbuffer_get_num_indices@Base 0.13.2 + gs_indexbuffer_get_type@Base 0.13.2 + gs_leave_context@Base 0.13.2 + gs_load_default_samplerstate@Base 0.13.2 + gs_load_indexbuffer@Base 0.13.2 + gs_load_pixelshader@Base 0.13.2 + gs_load_samplerstate@Base 0.13.2 + gs_load_swapchain@Base 0.13.2 + gs_load_texture@Base 0.13.2 + gs_load_vertexbuffer@Base 0.13.2 + gs_load_vertexshader@Base 0.13.2 + gs_matrix_get@Base 0.13.2 + gs_matrix_identity@Base 0.13.2 + gs_matrix_mul@Base 0.13.2 + gs_matrix_pop@Base 0.13.2 + gs_matrix_push@Base 0.13.2 + gs_matrix_rotaa4f@Base 0.13.2 + gs_matrix_rotaa@Base 0.13.2 + gs_matrix_rotquat@Base 0.13.2 + gs_matrix_scale3f@Base 0.13.2 + gs_matrix_scale@Base 0.13.2 + gs_matrix_set@Base 0.13.2 + gs_matrix_translate3f@Base 0.13.2 + gs_matrix_translate@Base 0.13.2 + gs_matrix_transpose@Base 0.13.2 + gs_normal3f@Base 0.13.2 + gs_normal3v@Base 0.13.2 + gs_ortho@Base 0.13.2 + gs_perspective@Base 0.13.2 + gs_pixelshader_create@Base 0.13.2 + gs_pixelshader_create_from_file@Base 0.13.2 + gs_present@Base 0.13.2 + gs_projection_pop@Base 0.13.2 + gs_projection_push@Base 0.13.2 + gs_render_save@Base 0.13.2 + gs_render_start@Base 0.13.2 + gs_render_stop@Base 0.13.2 + gs_reset_blend_state@Base 0.13.2 + gs_reset_viewport@Base 0.13.2 + gs_resize@Base 0.13.2 + gs_samplerstate_create@Base 0.13.2 + gs_samplerstate_destroy@Base 0.13.2 + gs_set_2d_mode@Base 0.13.2 + gs_set_3d_mode@Base 0.13.2 + gs_set_cube_render_target@Base 0.13.2 + gs_set_cull_mode@Base 0.13.2 + gs_set_render_target@Base 0.13.2 + gs_set_scissor_rect@Base 0.13.2 + gs_set_viewport@Base 0.13.2 + gs_shader_destroy@Base 0.13.2 + gs_shader_get_num_params@Base 0.13.2 + gs_shader_get_param_by_idx@Base 0.13.2 + gs_shader_get_param_by_name@Base 0.13.2 + gs_shader_get_param_info@Base 0.13.2 + gs_shader_get_viewproj_matrix@Base 0.13.2 + gs_shader_get_world_matrix@Base 0.13.2 + gs_shader_set_bool@Base 0.13.2 + gs_shader_set_default@Base 0.13.2 + gs_shader_set_float@Base 0.13.2 + gs_shader_set_int@Base 0.13.2 + gs_shader_set_matrix3@Base 0.13.2 + gs_shader_set_matrix4@Base 0.13.2 + gs_shader_set_texture@Base 0.13.2 + gs_shader_set_val@Base 0.13.2 + gs_shader_set_vec2@Base 0.13.2 + gs_shader_set_vec3@Base 0.13.2 + gs_shader_set_vec4@Base 0.13.2 + gs_stage_texture@Base 0.13.2 + gs_stagesurface_create@Base 0.13.2 + gs_stagesurface_destroy@Base 0.13.2 + gs_stagesurface_get_color_format@Base 0.13.2 + gs_stagesurface_get_height@Base 0.13.2 + gs_stagesurface_get_width@Base 0.13.2 + gs_stagesurface_map@Base 0.13.2 + gs_stagesurface_unmap@Base 0.13.2 + gs_stencil_function@Base 0.13.2 + gs_stencil_op@Base 0.13.2 + gs_swapchain_create@Base 0.13.2 + gs_swapchain_destroy@Base 0.13.2 + gs_technique_begin@Base 0.13.2 + gs_technique_begin_pass@Base 0.13.2 + gs_technique_begin_pass_by_name@Base 0.13.2 + gs_technique_end@Base 0.13.2 + gs_technique_end_pass@Base 0.13.2 + gs_texcoord2v@Base 0.13.2 + gs_texcoord@Base 0.13.2 + gs_texrender_begin@Base 0.13.2 + gs_texrender_create@Base 0.13.2 + gs_texrender_destroy@Base 0.13.2 + gs_texrender_end@Base 0.13.2 + gs_texrender_get_texture@Base 0.13.2 + gs_texrender_reset@Base 0.13.2 + gs_texture_create@Base 0.13.2 + gs_texture_create_from_file@Base 0.13.2 + gs_texture_destroy@Base 0.13.2 + gs_texture_get_color_format@Base 0.13.2 + gs_texture_get_height@Base 0.13.2 + gs_texture_get_obj@Base 0.13.2 + gs_texture_get_width@Base 0.13.2 + gs_texture_is_rect@Base 0.13.2 + gs_texture_map@Base 0.13.2 + gs_texture_set_image@Base 0.13.2 + gs_texture_unmap@Base 0.13.2 + gs_vertex2f@Base 0.13.2 + gs_vertex2v@Base 0.13.2 + gs_vertex3f@Base 0.13.2 + gs_vertex3v@Base 0.13.2 + gs_vertexbuffer_create@Base 0.13.2 + gs_vertexbuffer_destroy@Base 0.13.2 + gs_vertexbuffer_flush@Base 0.13.2 + gs_vertexbuffer_get_data@Base 0.13.2 + gs_vertexshader_create@Base 0.13.2 + gs_vertexshader_create_from_file@Base 0.13.2 + gs_viewport_pop@Base 0.13.2 + gs_viewport_push@Base 0.13.2 + gs_voltexture_create@Base 0.13.2 + gs_voltexture_destroy@Base 0.13.2 + gs_voltexture_get_color_format@Base 0.13.2 + gs_voltexture_get_depth@Base 0.13.2 + gs_voltexture_get_height@Base 0.13.2 + gs_voltexture_get_width@Base 0.13.2 + gs_zstencil_create@Base 0.13.2 + gs_zstencil_destroy@Base 0.13.2 + lexer_getbasetoken@Base 0.13.2 + lexer_getstroffset@Base 0.13.2 + matrix3_from_axisang@Base 0.13.2 + matrix3_from_matrix4@Base 0.13.2 + matrix3_from_quat@Base 0.13.2 + matrix3_inv@Base 0.13.2 + matrix3_mirror@Base 0.13.2 + matrix3_mirrorv@Base 0.13.2 + matrix3_mul@Base 0.13.2 + matrix3_rotate@Base 0.13.2 + matrix3_rotate_aa@Base 0.13.2 + matrix3_scale@Base 0.13.2 + matrix3_transpose@Base 0.13.2 + matrix4_determinant@Base 0.13.2 + matrix4_from_axisang@Base 0.13.2 + matrix4_from_matrix3@Base 0.13.2 + matrix4_from_quat@Base 0.13.2 + matrix4_inv@Base 0.13.2 + matrix4_mul@Base 0.13.2 + matrix4_rotate@Base 0.13.2 + matrix4_rotate_aa@Base 0.13.2 + matrix4_rotate_aa_i@Base 0.13.2 + matrix4_rotate_i@Base 0.13.2 + matrix4_scale@Base 0.13.2 + matrix4_scale_i@Base 0.13.2 + matrix4_translate3v@Base 0.13.2 + matrix4_translate3v_i@Base 0.13.2 + matrix4_translate4v@Base 0.13.2 + matrix4_translate4v_i@Base 0.13.2 + matrix4_transpose@Base 0.13.2 + media_remux_job_create@Base 0.13.2 + media_remux_job_destroy@Base 0.13.2 + media_remux_job_process@Base 0.13.2 + norm_to_polar@Base 0.13.2 + obs_add_module_path@Base 0.13.2 + obs_audio_encoder_create@Base 0.13.2 + obs_avc_find_startcode@Base 0.13.2 + obs_avc_keyframe@Base 0.13.2 + obs_create_ui@Base 0.13.2 + obs_data_addref@Base 0.13.2 + obs_data_apply@Base 0.13.2 + obs_data_array_addref@Base 0.13.2 + obs_data_array_count@Base 0.13.2 + obs_data_array_create@Base 0.13.2 + obs_data_array_erase@Base 0.13.2 + obs_data_array_insert@Base 0.13.2 + obs_data_array_item@Base 0.13.2 + obs_data_array_push_back@Base 0.13.2 + obs_data_array_release@Base 0.13.2 + obs_data_clear@Base 0.13.2 + obs_data_create@Base 0.13.2 + obs_data_create_from_json@Base 0.13.2 + obs_data_create_from_json_file@Base 0.13.2 + obs_data_create_from_json_file_safe@Base 0.13.2 + obs_data_erase@Base 0.13.2 + obs_data_first@Base 0.13.2 + obs_data_get_array@Base 0.13.2 + obs_data_get_autoselect_array@Base 0.13.2 + obs_data_get_autoselect_bool@Base 0.13.2 + obs_data_get_autoselect_double@Base 0.13.2 + obs_data_get_autoselect_frames_per_second@Base 0.13.2 + obs_data_get_autoselect_int@Base 0.13.2 + obs_data_get_autoselect_obj@Base 0.13.2 + obs_data_get_autoselect_quat@Base 0.13.2 + obs_data_get_autoselect_string@Base 0.13.2 + obs_data_get_autoselect_vec2@Base 0.13.2 + obs_data_get_autoselect_vec3@Base 0.13.2 + obs_data_get_autoselect_vec4@Base 0.13.2 + obs_data_get_bool@Base 0.13.2 + obs_data_get_default_array@Base 0.13.2 + obs_data_get_default_bool@Base 0.13.2 + obs_data_get_default_double@Base 0.13.2 + obs_data_get_default_frames_per_second@Base 0.13.2 + obs_data_get_default_int@Base 0.13.2 + obs_data_get_default_obj@Base 0.13.2 + obs_data_get_default_quat@Base 0.13.2 + obs_data_get_default_string@Base 0.13.2 + obs_data_get_default_vec2@Base 0.13.2 + obs_data_get_default_vec3@Base 0.13.2 + obs_data_get_default_vec4@Base 0.13.2 + obs_data_get_double@Base 0.13.2 + obs_data_get_frames_per_second@Base 0.13.2 + obs_data_get_int@Base 0.13.2 + obs_data_get_json@Base 0.13.2 + obs_data_get_obj@Base 0.13.2 + obs_data_get_quat@Base 0.13.2 + obs_data_get_string@Base 0.13.2 + obs_data_get_vec2@Base 0.13.2 + obs_data_get_vec3@Base 0.13.2 + obs_data_get_vec4@Base 0.13.2 + obs_data_has_autoselect_value@Base 0.13.2 + obs_data_has_default_value@Base 0.13.2 + obs_data_has_user_value@Base 0.13.2 + obs_data_item_byname@Base 0.13.2 + obs_data_item_get_array@Base 0.13.2 + obs_data_item_get_autoselect_array@Base 0.13.2 + obs_data_item_get_autoselect_bool@Base 0.13.2 + obs_data_item_get_autoselect_double@Base 0.13.2 + obs_data_item_get_autoselect_frames_per_second@Base 0.13.2 + obs_data_item_get_autoselect_int@Base 0.13.2 + obs_data_item_get_autoselect_obj@Base 0.13.2 + obs_data_item_get_autoselect_string@Base 0.13.2 + obs_data_item_get_bool@Base 0.13.2 + obs_data_item_get_default_array@Base 0.13.2 + obs_data_item_get_default_bool@Base 0.13.2 + obs_data_item_get_default_double@Base 0.13.2 + obs_data_item_get_default_frames_per_second@Base 0.13.2 + obs_data_item_get_default_int@Base 0.13.2 + obs_data_item_get_default_obj@Base 0.13.2 + obs_data_item_get_default_string@Base 0.13.2 + obs_data_item_get_double@Base 0.13.2 + obs_data_item_get_frames_per_second@Base 0.13.2 + obs_data_item_get_int@Base 0.13.2 + obs_data_item_get_obj@Base 0.13.2 + obs_data_item_get_string@Base 0.13.2 + obs_data_item_gettype@Base 0.13.2 + obs_data_item_has_autoselect_value@Base 0.13.2 + obs_data_item_has_default_value@Base 0.13.2 + obs_data_item_has_user_value@Base 0.13.2 + obs_data_item_next@Base 0.13.2 + obs_data_item_numtype@Base 0.13.2 + obs_data_item_release@Base 0.13.2 + obs_data_item_remove@Base 0.13.2 + obs_data_item_set_array@Base 0.13.2 + obs_data_item_set_autoselect_array@Base 0.13.2 + obs_data_item_set_autoselect_bool@Base 0.13.2 + obs_data_item_set_autoselect_double@Base 0.13.2 + obs_data_item_set_autoselect_frames_per_second@Base 0.13.2 + obs_data_item_set_autoselect_int@Base 0.13.2 + obs_data_item_set_autoselect_obj@Base 0.13.2 + obs_data_item_set_autoselect_string@Base 0.13.2 + obs_data_item_set_bool@Base 0.13.2 + obs_data_item_set_default_array@Base 0.13.2 + obs_data_item_set_default_bool@Base 0.13.2 + obs_data_item_set_default_double@Base 0.13.2 + obs_data_item_set_default_frames_per_second@Base 0.13.2 + obs_data_item_set_default_int@Base 0.13.2 + obs_data_item_set_default_obj@Base 0.13.2 + obs_data_item_set_default_string@Base 0.13.2 + obs_data_item_set_double@Base 0.13.2 + obs_data_item_set_frames_per_second@Base 0.13.2 + obs_data_item_set_int@Base 0.13.2 + obs_data_item_set_obj@Base 0.13.2 + obs_data_item_set_string@Base 0.13.2 + obs_data_item_unset_autoselect_value@Base 0.13.2 + obs_data_item_unset_default_value@Base 0.13.2 + obs_data_item_unset_user_value@Base 0.13.2 + obs_data_release@Base 0.13.2 + obs_data_save_json@Base 0.13.2 + obs_data_save_json_safe@Base 0.13.2 + obs_data_set_array@Base 0.13.2 + obs_data_set_autoselect_bool@Base 0.13.2 + obs_data_set_autoselect_double@Base 0.13.2 + obs_data_set_autoselect_frames_per_second@Base 0.13.2 + obs_data_set_autoselect_int@Base 0.13.2 + obs_data_set_autoselect_obj@Base 0.13.2 + obs_data_set_autoselect_quat@Base 0.13.2 + obs_data_set_autoselect_string@Base 0.13.2 + obs_data_set_autoselect_vec2@Base 0.13.2 + obs_data_set_autoselect_vec3@Base 0.13.2 + obs_data_set_autoselect_vec4@Base 0.13.2 + obs_data_set_bool@Base 0.13.2 + obs_data_set_default_bool@Base 0.13.2 + obs_data_set_default_double@Base 0.13.2 + obs_data_set_default_frames_per_second@Base 0.13.2 + obs_data_set_default_int@Base 0.13.2 + obs_data_set_default_obj@Base 0.13.2 + obs_data_set_default_quat@Base 0.13.2 + obs_data_set_default_string@Base 0.13.2 + obs_data_set_default_vec2@Base 0.13.2 + obs_data_set_default_vec3@Base 0.13.2 + obs_data_set_default_vec4@Base 0.13.2 + obs_data_set_double@Base 0.13.2 + obs_data_set_frames_per_second@Base 0.13.2 + obs_data_set_int@Base 0.13.2 + obs_data_set_obj@Base 0.13.2 + obs_data_set_quat@Base 0.13.2 + obs_data_set_string@Base 0.13.2 + obs_data_set_vec2@Base 0.13.2 + obs_data_set_vec3@Base 0.13.2 + obs_data_set_vec4@Base 0.13.2 + obs_data_unset_autoselect_value@Base 0.13.2 + obs_data_unset_default_value@Base 0.13.2 + obs_data_unset_user_value@Base 0.13.2 + obs_display_add_draw_callback@Base 0.13.2 + obs_display_create@Base 0.13.2 + obs_display_destroy@Base 0.13.2 + obs_display_enabled@Base 0.13.2 + obs_display_remove_draw_callback@Base 0.13.2 + obs_display_resize@Base 0.13.2 + obs_display_set_background_color@Base 0.13.2 + obs_display_set_enabled@Base 0.13.2 + obs_duplicate_encoder_packet@Base 0.13.2 + obs_encoder_active@Base 0.13.2 + obs_encoder_addref@Base 0.13.2 + obs_encoder_audio@Base 0.13.2 + obs_encoder_defaults@Base 0.13.2 + obs_encoder_get_codec@Base 0.13.2 + obs_encoder_get_display_name@Base 0.13.2 + obs_encoder_get_extra_data@Base 0.13.2 + obs_encoder_get_height@Base 0.13.2 + obs_encoder_get_id@Base 0.13.2 + obs_encoder_get_name@Base 0.13.2 + obs_encoder_get_preferred_video_format@Base 0.13.2 + obs_encoder_get_ref@Base 0.13.2 + obs_encoder_get_sample_rate@Base 0.13.2 + obs_encoder_get_settings@Base 0.13.2 + obs_encoder_get_type@Base 0.13.2 + obs_encoder_get_type_data@Base 0.13.2 + obs_encoder_get_weak_encoder@Base 0.13.2 + obs_encoder_get_width@Base 0.13.2 + obs_encoder_properties@Base 0.13.2 + obs_encoder_release@Base 0.13.2 + obs_encoder_set_audio@Base 0.13.2 + obs_encoder_set_name@Base 0.13.2 + obs_encoder_set_preferred_video_format@Base 0.13.2 + obs_encoder_set_scaled_size@Base 0.13.2 + obs_encoder_set_video@Base 0.13.2 + obs_encoder_update@Base 0.13.2 + obs_encoder_video@Base 0.13.2 + obs_enter_graphics@Base 0.13.2 + obs_enum_encoder_types@Base 0.13.2 + obs_enum_encoders@Base 0.13.2 + obs_enum_filter_types@Base 0.13.2 + obs_enum_hotkey_bindings@Base 0.13.2 + obs_enum_hotkeys@Base 0.13.2 + obs_enum_input_types@Base 0.13.2 + obs_enum_modules@Base 0.13.2 + obs_enum_output_types@Base 0.13.2 + obs_enum_outputs@Base 0.13.2 + obs_enum_service_types@Base 0.13.2 + obs_enum_services@Base 0.13.2 + obs_enum_source_types@Base 0.13.2 + obs_enum_sources@Base 0.13.2 + obs_enum_transition_types@Base 0.13.2 + obs_exec_ui@Base 0.13.2 + obs_fader_add_callback@Base 0.13.2 + obs_fader_attach_source@Base 0.13.2 + obs_fader_create@Base 0.13.2 + obs_fader_destroy@Base 0.13.2 + obs_fader_detach_source@Base 0.13.2 + obs_fader_get_db@Base 0.13.2 + obs_fader_get_deflection@Base 0.13.2 + obs_fader_get_mul@Base 0.13.2 + obs_fader_remove_callback@Base 0.13.2 + obs_fader_set_db@Base 0.13.2 + obs_fader_set_deflection@Base 0.13.2 + obs_fader_set_mul@Base 0.13.2 + obs_filter_get_parent@Base 0.13.2 + obs_filter_get_target@Base 0.13.2 + obs_find_module_file@Base 0.13.2 + obs_find_modules@Base 0.13.2 + obs_free_encoder_packet@Base 0.13.2 + obs_get_audio@Base 0.13.2 + obs_get_audio_info@Base 0.13.2 + obs_get_base_effect@Base 0.13.2 + obs_get_default_rect_effect@Base 0.13.2 + obs_get_encoder_by_name@Base 0.13.2 + obs_get_encoder_codec@Base 0.13.2 + obs_get_encoder_properties@Base 0.13.2 + obs_get_encoder_type@Base 0.13.2 + obs_get_locale@Base 0.13.2 + obs_get_master_volume@Base 0.13.2 + obs_get_module_author@Base 0.13.2 + obs_get_module_binary_path@Base 0.13.2 + obs_get_module_data_path@Base 0.13.2 + obs_get_module_description@Base 0.13.2 + obs_get_module_file_name@Base 0.13.2 + obs_get_module_name@Base 0.13.2 + obs_get_output_by_name@Base 0.13.2 + obs_get_output_properties@Base 0.13.2 + obs_get_output_source@Base 0.13.2 + obs_get_proc_handler@Base 0.13.2 + obs_get_profiler_name_store@Base 0.13.2 + obs_get_service_by_name@Base 0.13.2 + obs_get_service_properties@Base 0.13.2 + obs_get_signal_handler@Base 0.13.2 + obs_get_source_by_name@Base 0.13.2 + obs_get_source_defaults@Base 0.13.2 + obs_get_source_output_flags@Base 0.13.2 + obs_get_source_properties@Base 0.13.2 + obs_get_version@Base 0.13.2 + obs_get_video@Base 0.13.2 + obs_get_video_frame_time@Base 0.13.2 + obs_get_video_info@Base 0.13.2 + obs_hotkey_binding_get_hotkey@Base 0.13.2 + obs_hotkey_binding_get_hotkey_id@Base 0.13.2 + obs_hotkey_binding_get_key_combination@Base 0.13.2 + obs_hotkey_enable_background_press@Base 0.13.2 + obs_hotkey_enable_callback_rerouting@Base 0.13.2 + obs_hotkey_enable_strict_modifiers@Base 0.13.2 + obs_hotkey_get_description@Base 0.13.2 + obs_hotkey_get_id@Base 0.13.2 + obs_hotkey_get_name@Base 0.13.2 + obs_hotkey_get_pair_partner_id@Base 0.13.2 + obs_hotkey_get_registerer@Base 0.13.2 + obs_hotkey_get_registerer_type@Base 0.13.2 + obs_hotkey_inject_event@Base 0.13.2 + obs_hotkey_load@Base 0.13.2 + obs_hotkey_load_bindings@Base 0.13.2 + obs_hotkey_pair_load@Base 0.13.2 + obs_hotkey_pair_register_encoder@Base 0.13.2 + obs_hotkey_pair_register_frontend@Base 0.13.2 + obs_hotkey_pair_register_output@Base 0.13.2 + obs_hotkey_pair_register_service@Base 0.13.2 + obs_hotkey_pair_register_source@Base 0.13.2 + obs_hotkey_pair_unregister@Base 0.13.2 + obs_hotkey_register_encoder@Base 0.13.2 + obs_hotkey_register_frontend@Base 0.13.2 + obs_hotkey_register_output@Base 0.13.2 + obs_hotkey_register_service@Base 0.13.2 + obs_hotkey_register_source@Base 0.13.2 + obs_hotkey_save@Base 0.13.2 + obs_hotkey_set_callback_routing_func@Base 0.13.2 + obs_hotkey_trigger_routed_callback@Base 0.13.2 + obs_hotkey_unregister@Base 0.13.2 + obs_hotkey_update_atomic@Base 0.13.2 + obs_hotkeys_load_encoder@Base 0.13.2 + obs_hotkeys_load_output@Base 0.13.2 + obs_hotkeys_load_service@Base 0.13.2 + obs_hotkeys_load_source@Base 0.13.2 + obs_hotkeys_save_encoder@Base 0.13.2 + obs_hotkeys_save_output@Base 0.13.2 + obs_hotkeys_save_service@Base 0.13.2 + obs_hotkeys_save_source@Base 0.13.2 + obs_hotkeys_set_audio_hotkeys_translations@Base 0.13.2 + obs_hotkeys_set_sceneitem_hotkeys_translations@Base 0.13.2 + obs_hotkeys_set_translations_s@Base 0.13.2 + obs_init_module@Base 0.13.2 + obs_initialized@Base 0.13.2 + obs_is_source_configurable@Base 0.13.2 + obs_key_combination_to_str@Base 0.13.2 + obs_key_from_name@Base 0.13.2 + obs_key_from_virtual_key@Base 0.13.2 + obs_key_to_name@Base 0.13.2 + obs_key_to_str@Base 0.13.2 + obs_key_to_virtual_key@Base 0.13.2 + obs_leave_graphics@Base 0.13.2 + obs_load_all_modules@Base 0.13.2 + obs_load_source@Base 0.13.2 + obs_load_sources@Base 0.13.2 + obs_module_get_config_path@Base 0.13.2 + obs_module_load_locale@Base 0.13.2 + obs_open_module@Base 0.13.2 + obs_output_active@Base 0.13.2 + obs_output_addref@Base 0.13.2 + obs_output_audio@Base 0.13.2 + obs_output_begin_data_capture@Base 0.13.2 + obs_output_can_begin_data_capture@Base 0.13.2 + obs_output_can_pause@Base 0.13.2 + obs_output_create@Base 0.13.2 + obs_output_defaults@Base 0.13.2 + obs_output_end_data_capture@Base 0.13.2 + obs_output_force_stop@Base 0.13.2 + obs_output_get_active_delay@Base 0.13.2 + obs_output_get_audio_encoder@Base 0.13.2 + obs_output_get_delay@Base 0.13.2 + obs_output_get_display_name@Base 0.13.2 + obs_output_get_frames_dropped@Base 0.13.2 + obs_output_get_height@Base 0.13.2 + obs_output_get_id@Base 0.13.2 + obs_output_get_mixer@Base 0.13.2 + obs_output_get_name@Base 0.13.2 + obs_output_get_proc_handler@Base 0.13.2 + obs_output_get_ref@Base 0.13.2 + obs_output_get_service@Base 0.13.2 + obs_output_get_settings@Base 0.13.2 + obs_output_get_signal_handler@Base 0.13.2 + obs_output_get_total_bytes@Base 0.13.2 + obs_output_get_total_frames@Base 0.13.2 + obs_output_get_type_data@Base 0.13.2 + obs_output_get_video_encoder@Base 0.13.2 + obs_output_get_weak_output@Base 0.13.2 + obs_output_get_width@Base 0.13.2 + obs_output_initialize_encoders@Base 0.13.2 + obs_output_pause@Base 0.13.2 + obs_output_properties@Base 0.13.2 + obs_output_release@Base 0.13.2 + obs_output_set_audio_conversion@Base 0.13.2 + obs_output_set_audio_encoder@Base 0.13.2 + obs_output_set_delay@Base 0.13.2 + obs_output_set_media@Base 0.13.2 + obs_output_set_mixer@Base 0.13.2 + obs_output_set_preferred_size@Base 0.13.2 + obs_output_set_reconnect_settings@Base 0.13.2 + obs_output_set_service@Base 0.13.2 + obs_output_set_video_conversion@Base 0.13.2 + obs_output_set_video_encoder@Base 0.13.2 + obs_output_signal_stop@Base 0.13.2 + obs_output_start@Base 0.13.2 + obs_output_stop@Base 0.13.2 + obs_output_update@Base 0.13.2 + obs_output_video@Base 0.13.2 + obs_parse_avc_header@Base 0.13.2 + obs_parse_avc_packet@Base 0.13.2 + obs_properties_add_bool@Base 0.13.2 + obs_properties_add_button@Base 0.13.2 + obs_properties_add_color@Base 0.13.2 + obs_properties_add_editable_list@Base 0.13.2 + obs_properties_add_float@Base 0.13.2 + obs_properties_add_float_slider@Base 0.13.2 + obs_properties_add_font@Base 0.13.2 + obs_properties_add_frame_rate@Base 0.13.2 + obs_properties_add_int@Base 0.13.2 + obs_properties_add_int_slider@Base 0.13.2 + obs_properties_add_list@Base 0.13.2 + obs_properties_add_path@Base 0.13.2 + obs_properties_add_text@Base 0.13.2 + obs_properties_apply_settings@Base 0.13.2 + obs_properties_create@Base 0.13.2 + obs_properties_create_param@Base 0.13.2 + obs_properties_destroy@Base 0.13.2 + obs_properties_first@Base 0.13.2 + obs_properties_get@Base 0.13.2 + obs_properties_get_flags@Base 0.13.2 + obs_properties_get_param@Base 0.13.2 + obs_properties_set_flags@Base 0.13.2 + obs_properties_set_param@Base 0.13.2 + obs_property_button_clicked@Base 0.13.2 + obs_property_description@Base 0.13.2 + obs_property_editable_list_allow_files@Base 0.13.2 + obs_property_editable_list_default_path@Base 0.13.2 + obs_property_editable_list_filter@Base 0.13.2 + obs_property_enabled@Base 0.13.2 + obs_property_float_max@Base 0.13.2 + obs_property_float_min@Base 0.13.2 + obs_property_float_step@Base 0.13.2 + obs_property_float_type@Base 0.13.2 + obs_property_frame_rate_clear@Base 0.13.2 + obs_property_frame_rate_fps_range_add@Base 0.13.2 + obs_property_frame_rate_fps_range_insert@Base 0.13.2 + obs_property_frame_rate_fps_range_max@Base 0.13.2 + obs_property_frame_rate_fps_range_min@Base 0.13.2 + obs_property_frame_rate_fps_ranges_clear@Base 0.13.2 + obs_property_frame_rate_fps_ranges_count@Base 0.13.2 + obs_property_frame_rate_option_add@Base 0.13.2 + obs_property_frame_rate_option_description@Base 0.13.2 + obs_property_frame_rate_option_insert@Base 0.13.2 + obs_property_frame_rate_option_name@Base 0.13.2 + obs_property_frame_rate_options_clear@Base 0.13.2 + obs_property_frame_rate_options_count@Base 0.13.2 + obs_property_get_type@Base 0.13.2 + obs_property_int_max@Base 0.13.2 + obs_property_int_min@Base 0.13.2 + obs_property_int_step@Base 0.13.2 + obs_property_int_type@Base 0.13.2 + obs_property_list_add_float@Base 0.13.2 + obs_property_list_add_int@Base 0.13.2 + obs_property_list_add_string@Base 0.13.2 + obs_property_list_clear@Base 0.13.2 + obs_property_list_format@Base 0.13.2 + obs_property_list_insert_float@Base 0.13.2 + obs_property_list_insert_int@Base 0.13.2 + obs_property_list_insert_string@Base 0.13.2 + obs_property_list_item_count@Base 0.13.2 + obs_property_list_item_disable@Base 0.13.2 + obs_property_list_item_disabled@Base 0.13.2 + obs_property_list_item_float@Base 0.13.2 + obs_property_list_item_int@Base 0.13.2 + obs_property_list_item_name@Base 0.13.2 + obs_property_list_item_remove@Base 0.13.2 + obs_property_list_item_string@Base 0.13.2 + obs_property_list_type@Base 0.13.2 + obs_property_modified@Base 0.13.2 + obs_property_name@Base 0.13.2 + obs_property_next@Base 0.13.2 + obs_property_path_default_path@Base 0.13.2 + obs_property_path_filter@Base 0.13.2 + obs_property_path_type@Base 0.13.2 + obs_property_set_description@Base 0.13.2 + obs_property_set_enabled@Base 0.13.2 + obs_property_set_modified_callback@Base 0.13.2 + obs_property_set_visible@Base 0.13.2 + obs_property_visible@Base 0.13.2 + obs_proprety_text_type@Base 0.13.2 + obs_register_encoder_s@Base 0.13.2 + obs_register_output_s@Base 0.13.2 + obs_register_service_s@Base 0.13.2 + obs_register_source_s@Base 0.13.2 + obs_render_main_view@Base 0.13.2 + obs_reset_audio@Base 0.13.2 + obs_reset_video@Base 0.13.2 + obs_save_source@Base 0.13.2 + obs_save_sources@Base 0.13.2 + obs_save_sources_filtered@Base 0.13.2 + obs_scene_add@Base 0.13.2 + obs_scene_addref@Base 0.13.2 + obs_scene_atomic_update@Base 0.13.2 + obs_scene_create@Base 0.13.2 + obs_scene_create_private@Base 0.13.2 + obs_scene_duplicate@Base 0.13.2 + obs_scene_enum_items@Base 0.13.2 + obs_scene_find_source@Base 0.13.2 + obs_scene_from_source@Base 0.13.2 + obs_scene_get_source@Base 0.13.2 + obs_scene_release@Base 0.13.2 + obs_scene_reorder_items@Base 0.13.2 + obs_sceneitem_addref@Base 0.13.2 + obs_sceneitem_get_alignment@Base 0.13.2 + obs_sceneitem_get_bounds@Base 0.13.2 + obs_sceneitem_get_bounds_alignment@Base 0.13.2 + obs_sceneitem_get_bounds_type@Base 0.13.2 + obs_sceneitem_get_box_transform@Base 0.13.2 + obs_sceneitem_get_draw_transform@Base 0.13.2 + obs_sceneitem_get_info@Base 0.13.2 + obs_sceneitem_get_pos@Base 0.13.2 + obs_sceneitem_get_rot@Base 0.13.2 + obs_sceneitem_get_scale@Base 0.13.2 + obs_sceneitem_get_scene@Base 0.13.2 + obs_sceneitem_get_source@Base 0.13.2 + obs_sceneitem_release@Base 0.13.2 + obs_sceneitem_remove@Base 0.13.2 + obs_sceneitem_select@Base 0.13.2 + obs_sceneitem_selected@Base 0.13.2 + obs_sceneitem_set_alignment@Base 0.13.2 + obs_sceneitem_set_bounds@Base 0.13.2 + obs_sceneitem_set_bounds_alignment@Base 0.13.2 + obs_sceneitem_set_bounds_type@Base 0.13.2 + obs_sceneitem_set_info@Base 0.13.2 + obs_sceneitem_set_order@Base 0.13.2 + obs_sceneitem_set_order_position@Base 0.13.2 + obs_sceneitem_set_pos@Base 0.13.2 + obs_sceneitem_set_rot@Base 0.13.2 + obs_sceneitem_set_scale@Base 0.13.2 + obs_sceneitem_set_visible@Base 0.13.2 + obs_sceneitem_visible@Base 0.13.2 + obs_service_addref@Base 0.13.2 + obs_service_apply_encoder_settings@Base 0.13.2 + obs_service_create@Base 0.13.2 + obs_service_defaults@Base 0.13.2 + obs_service_get_display_name@Base 0.13.2 + obs_service_get_id@Base 0.13.2 + obs_service_get_key@Base 0.13.2 + obs_service_get_name@Base 0.13.2 + obs_service_get_password@Base 0.13.2 + obs_service_get_ref@Base 0.13.2 + obs_service_get_settings@Base 0.13.2 + obs_service_get_type@Base 0.13.2 + obs_service_get_type_data@Base 0.13.2 + obs_service_get_url@Base 0.13.2 + obs_service_get_username@Base 0.13.2 + obs_service_get_weak_service@Base 0.13.2 + obs_service_properties@Base 0.13.2 + obs_service_release@Base 0.13.2 + obs_service_update@Base 0.13.2 + obs_set_locale@Base 0.13.2 + obs_set_master_volume@Base 0.13.2 + obs_set_output_source@Base 0.13.2 + obs_shutdown@Base 0.13.2 + obs_source_active@Base 0.13.2 + obs_source_add_active_child@Base 0.13.2 + obs_source_add_audio_capture_callback@Base 0.13.2 + obs_source_addref@Base 0.13.2 + obs_source_audio_pending@Base 0.13.2 + obs_source_configurable@Base 0.13.2 + obs_source_create@Base 0.13.2 + obs_source_create_private@Base 0.13.2 + obs_source_dec_showing@Base 0.13.2 + obs_source_draw@Base 0.13.2 + obs_source_draw_set_color_matrix@Base 0.13.2 + obs_source_duplicate@Base 0.13.2 + obs_source_enable_push_to_mute@Base 0.13.2 + obs_source_enable_push_to_talk@Base 0.13.2 + obs_source_enabled@Base 0.13.2 + obs_source_enum_active_sources@Base 0.13.2 + obs_source_enum_active_tree@Base 0.13.2 + obs_source_enum_filters@Base 0.13.2 + obs_source_filter_add@Base 0.13.2 + obs_source_filter_remove@Base 0.13.2 + obs_source_filter_set_order@Base 0.13.2 + obs_source_frame_init@Base 0.13.2 + obs_source_get_audio_mix@Base 0.13.2 + obs_source_get_audio_mixers@Base 0.13.2 + obs_source_get_audio_timestamp@Base 0.13.2 + obs_source_get_base_height@Base 0.13.2 + obs_source_get_base_width@Base 0.13.2 + obs_source_get_display_name@Base 0.13.2 + obs_source_get_filter_by_name@Base 0.13.2 + obs_source_get_flags@Base 0.13.2 + obs_source_get_frame@Base 0.13.2 + obs_source_get_height@Base 0.13.2 + obs_source_get_id@Base 0.13.2 + obs_source_get_name@Base 0.13.2 + obs_source_get_output_flags@Base 0.13.2 + obs_source_get_proc_handler@Base 0.13.2 + obs_source_get_push_to_mute_delay@Base 0.13.2 + obs_source_get_push_to_talk_delay@Base 0.13.2 + obs_source_get_ref@Base 0.13.2 + obs_source_get_settings@Base 0.13.2 + obs_source_get_signal_handler@Base 0.13.2 + obs_source_get_sync_offset@Base 0.13.2 + obs_source_get_type@Base 0.13.2 + obs_source_get_type_data@Base 0.13.2 + obs_source_get_volume@Base 0.13.2 + obs_source_get_weak_source@Base 0.13.2 + obs_source_get_width@Base 0.13.2 + obs_source_inc_showing@Base 0.13.2 + obs_source_muted@Base 0.13.2 + obs_source_output_audio@Base 0.13.2 + obs_source_output_video@Base 0.13.2 + obs_source_process_filter_begin@Base 0.13.2 + obs_source_process_filter_end@Base 0.13.2 + obs_source_properties@Base 0.13.2 + obs_source_push_to_mute_enabled@Base 0.13.2 + obs_source_push_to_talk_enabled@Base 0.13.2 + obs_source_release@Base 0.13.2 + obs_source_release_frame@Base 0.13.2 + obs_source_remove@Base 0.13.2 + obs_source_remove_active_child@Base 0.13.2 + obs_source_remove_audio_capture_callback@Base 0.13.2 + obs_source_removed@Base 0.13.2 + obs_source_send_focus@Base 0.13.2 + obs_source_send_key_click@Base 0.13.2 + obs_source_send_mouse_click@Base 0.13.2 + obs_source_send_mouse_move@Base 0.13.2 + obs_source_send_mouse_wheel@Base 0.13.2 + obs_source_set_audio_mixers@Base 0.13.2 + obs_source_set_default_flags@Base 0.13.2 + obs_source_set_enabled@Base 0.13.2 + obs_source_set_flags@Base 0.13.2 + obs_source_set_muted@Base 0.13.2 + obs_source_set_name@Base 0.13.2 + obs_source_set_push_to_mute_delay@Base 0.13.2 + obs_source_set_push_to_talk_delay@Base 0.13.2 + obs_source_set_sync_offset@Base 0.13.2 + obs_source_set_volume@Base 0.13.2 + obs_source_showing@Base 0.13.2 + obs_source_skip_video_filter@Base 0.13.2 + obs_source_update@Base 0.13.2 + obs_source_update_properties@Base 0.13.2 + obs_source_video_render@Base 0.13.2 + obs_startup@Base 0.13.2 + obs_transition_audio_render@Base 0.13.2 + obs_transition_clear@Base 0.13.2 + obs_transition_enable_fixed@Base 0.13.2 + obs_transition_fixed@Base 0.13.2 + obs_transition_get_active_source@Base 0.13.2 + obs_transition_get_alignment@Base 0.13.2 + obs_transition_get_scale_type@Base 0.13.2 + obs_transition_get_size@Base 0.13.2 + obs_transition_get_source@Base 0.13.2 + obs_transition_set@Base 0.13.2 + obs_transition_set_alignment@Base 0.13.2 + obs_transition_set_scale_type@Base 0.13.2 + obs_transition_set_size@Base 0.13.2 + obs_transition_start@Base 0.13.2 + obs_transition_swap_begin@Base 0.13.2 + obs_transition_swap_end@Base 0.13.2 + obs_transition_video_render@Base 0.13.2 + obs_video_encoder_create@Base 0.13.2 + obs_view_create@Base 0.13.2 + obs_view_destroy@Base 0.13.2 + obs_view_get_source@Base 0.13.2 + obs_view_render@Base 0.13.2 + obs_view_set_source@Base 0.13.2 + obs_volmeter_add_callback@Base 0.13.2 + obs_volmeter_attach_source@Base 0.13.2 + obs_volmeter_create@Base 0.13.2 + obs_volmeter_destroy@Base 0.13.2 + obs_volmeter_detach_source@Base 0.13.2 + obs_volmeter_get_peak_hold@Base 0.13.2 + obs_volmeter_get_update_interval@Base 0.13.2 + obs_volmeter_remove_callback@Base 0.13.2 + obs_volmeter_set_peak_hold@Base 0.13.2 + obs_volmeter_set_update_interval@Base 0.13.2 + obs_weak_encoder_addref@Base 0.13.2 + obs_weak_encoder_get_encoder@Base 0.13.2 + obs_weak_encoder_references_encoder@Base 0.13.2 + obs_weak_encoder_release@Base 0.13.2 + obs_weak_output_addref@Base 0.13.2 + obs_weak_output_get_output@Base 0.13.2 + obs_weak_output_references_output@Base 0.13.2 + obs_weak_output_release@Base 0.13.2 + obs_weak_service_addref@Base 0.13.2 + obs_weak_service_get_service@Base 0.13.2 + obs_weak_service_references_service@Base 0.13.2 + obs_weak_service_release@Base 0.13.2 + obs_weak_source_addref@Base 0.13.2 + obs_weak_source_get_source@Base 0.13.2 + obs_weak_source_references_source@Base 0.13.2 + obs_weak_source_release@Base 0.13.2 + os_breakpoint@Base 0.13.2 + os_chdir@Base 0.13.2 + os_closedir@Base 0.13.2 + os_copyfile@Base 0.13.2 + os_cpu_usage_info_destroy@Base 0.13.2 + os_cpu_usage_info_query@Base 0.13.2 + os_cpu_usage_info_start@Base 0.13.2 + os_dlclose@Base 0.13.2 + os_dlopen@Base 0.13.2 + os_dlsym@Base 0.13.2 + os_dtostr@Base 0.13.2 + os_end_high_performance@Base 0.13.2 + os_event_destroy@Base 0.13.2 + os_event_init@Base 0.13.2 + os_event_reset@Base 0.13.2 + os_event_signal@Base 0.13.2 + os_event_timedwait@Base 0.13.2 + os_event_try@Base 0.13.2 + os_event_wait@Base 0.13.2 + os_fgetsize@Base 0.13.2 + os_file_exists@Base 0.13.2 + os_fopen@Base 0.13.2 + os_fread_mbs@Base 0.13.2 + os_fread_utf8@Base 0.13.2 + os_fseeki64@Base 0.13.2 + os_ftelli64@Base 0.13.2 + os_get_abs_path@Base 0.13.2 + os_get_abs_path_ptr@Base 0.13.2 + os_get_config_path@Base 0.13.2 + os_get_config_path_ptr@Base 0.13.2 + os_get_file_size@Base 0.13.2 + os_get_free_space@Base 0.13.2 + os_getcwd@Base 0.13.2 + os_gettime_ns@Base 0.13.2 + os_glob@Base 0.13.2 + os_globfree@Base 0.13.2 + os_inhibit_sleep_create@Base 0.13.2 + os_inhibit_sleep_destroy@Base 0.13.2 + os_inhibit_sleep_set_active@Base 0.13.2 + os_mbs_to_utf8_ptr@Base 0.13.2 + os_mbs_to_wcs@Base 0.13.2 + os_mbs_to_wcs_ptr@Base 0.13.2 + os_mkdir@Base 0.13.2 + os_mkdirs@Base 0.13.2 + os_opendir@Base 0.13.2 + os_process_pipe_create@Base 0.13.2 + os_process_pipe_destroy@Base 0.13.2 + os_process_pipe_read@Base 0.13.2 + os_process_pipe_write@Base 0.13.2 + os_quick_read_mbs_file@Base 0.13.2 + os_quick_read_utf8_file@Base 0.13.2 + os_quick_write_mbs_file@Base 0.13.2 + os_quick_write_utf8_file@Base 0.13.2 + os_quick_write_utf8_file_safe@Base 0.13.2 + os_readdir@Base 0.13.2 + os_rename@Base 0.13.2 + os_request_high_performance@Base 0.13.2 + os_rmdir@Base 0.13.2 + os_sem_destroy@Base 0.13.2 + os_sem_init@Base 0.13.2 + os_sem_post@Base 0.13.2 + os_sem_wait@Base 0.13.2 + os_set_thread_name@Base 0.13.2 + os_sleep_ms@Base 0.13.2 + os_sleepto_ns@Base 0.13.2 + os_strtod@Base 0.13.2 + os_unlink@Base 0.13.2 + os_utf8_to_mbs_ptr@Base 0.13.2 + os_utf8_to_wcs@Base 0.13.2 + os_utf8_to_wcs_ptr@Base 0.13.2 + os_wcs_to_mbs@Base 0.13.2 + os_wcs_to_mbs_ptr@Base 0.13.2 + os_wcs_to_utf8@Base 0.13.2 + os_wcs_to_utf8_ptr@Base 0.13.2 + os_wfopen@Base 0.13.2 + parse_decl_string@Base 0.13.2 + plane_from_tri@Base 0.13.2 + plane_intersection_line@Base 0.13.2 + plane_intersection_ray@Base 0.13.2 + plane_line_inside@Base 0.13.2 + plane_transform3x4@Base 0.13.2 + plane_transform@Base 0.13.2 + plane_tri_inside@Base 0.13.2 + polar_to_cart@Base 0.13.2 + polar_to_norm@Base 0.13.2 + proc_handler_add@Base 0.13.2 + proc_handler_call@Base 0.13.2 + proc_handler_create@Base 0.13.2 + proc_handler_destroy@Base 0.13.2 + profile_end@Base 0.13.2 + profile_reenable_thread@Base 0.13.2 + profile_register_root@Base 0.13.2 + profile_snapshot_create@Base 0.13.2 + profile_snapshot_free@Base 0.13.2 + profile_start@Base 0.13.2 + profile_store_name@Base 0.13.2 + profiler_free@Base 0.13.2 + profiler_name_store_create@Base 0.13.2 + profiler_name_store_free@Base 0.13.2 + profiler_print@Base 0.13.2 + profiler_print_time_between_calls@Base 0.13.2 + profiler_snapshot_dump_csv@Base 0.13.2 + profiler_snapshot_dump_csv_gz@Base 0.13.2 + profiler_snapshot_entry_expected_time_between_calls@Base 0.13.2 + profiler_snapshot_entry_max_time@Base 0.13.2 + profiler_snapshot_entry_max_time_between_calls@Base 0.13.2 + profiler_snapshot_entry_min_time@Base 0.13.2 + profiler_snapshot_entry_min_time_between_calls@Base 0.13.2 + profiler_snapshot_entry_name@Base 0.13.2 + profiler_snapshot_entry_overall_between_calls_count@Base 0.13.2 + profiler_snapshot_entry_overall_count@Base 0.13.2 + profiler_snapshot_entry_times@Base 0.13.2 + profiler_snapshot_entry_times_between_calls@Base 0.13.2 + profiler_snapshot_enumerate_children@Base 0.13.2 + profiler_snapshot_enumerate_roots@Base 0.13.2 + profiler_snapshot_filter_roots@Base 0.13.2 + profiler_snapshot_num_children@Base 0.13.2 + profiler_snapshot_num_roots@Base 0.13.2 + profiler_start@Base 0.13.2 + profiler_stop@Base 0.13.2 + quat_exp@Base 0.13.2 + quat_from_axisang@Base 0.13.2 + quat_from_matrix3@Base 0.13.2 + quat_from_matrix4@Base 0.13.2 + quat_get_dir@Base 0.13.2 + quat_get_tangent@Base 0.13.2 + quat_interpolate@Base 0.13.2 + quat_interpolate_cubic@Base 0.13.2 + quat_log@Base 0.13.2 + quat_mul@Base 0.13.2 + quat_set_look_dir@Base 0.13.2 + rand_float@Base 0.13.2 + shader_parse@Base 0.13.2 + shader_sampler_convert@Base 0.13.2 + signal_handler_add@Base 0.13.2 + signal_handler_connect@Base 0.13.2 + signal_handler_create@Base 0.13.2 + signal_handler_destroy@Base 0.13.2 + signal_handler_disconnect@Base 0.13.2 + signal_handler_signal@Base 0.13.2 + strdepad@Base 0.13.2 + strlist_free@Base 0.13.2 + strlist_split@Base 0.13.2 + strref_cmp@Base 0.13.2 + strref_cmp_strref@Base 0.13.2 + strref_cmpi@Base 0.13.2 + strref_cmpi_strref@Base 0.13.2 + text_lookup_add@Base 0.13.2 + text_lookup_create@Base 0.13.2 + text_lookup_destroy@Base 0.13.2 + text_lookup_getstr@Base 0.13.2 + valid_float_str@Base 0.13.2 + valid_int_str@Base 0.13.2 + vec2_abs@Base 0.13.2 + vec2_ceil@Base 0.13.2 + vec2_close@Base 0.13.2 + vec2_floor@Base 0.13.2 + vec2_norm@Base 0.13.2 + vec3_from_vec4@Base 0.13.2 + vec3_mirror@Base 0.13.2 + vec3_mirrorv@Base 0.13.2 + vec3_plane_dist@Base 0.13.2 + vec3_rand@Base 0.13.2 + vec3_rotate@Base 0.13.2 + vec3_transform3x4@Base 0.13.2 + vec3_transform@Base 0.13.2 + vec4_from_vec3@Base 0.13.2 + vec4_transform@Base 0.13.2 + video_format_from_fourcc@Base 0.13.2 + video_format_get_parameters@Base 0.13.2 + video_frame_copy@Base 0.13.2 + video_frame_init@Base 0.13.2 + video_output_active@Base 0.13.2 + video_output_close@Base 0.13.2 + video_output_connect@Base 0.13.2 + video_output_disconnect@Base 0.13.2 + video_output_get_format@Base 0.13.2 + video_output_get_frame_rate@Base 0.13.2 + video_output_get_frame_time@Base 0.13.2 + video_output_get_height@Base 0.13.2 + video_output_get_info@Base 0.13.2 + video_output_get_skipped_frames@Base 0.13.2 + video_output_get_total_frames@Base 0.13.2 + video_output_get_width@Base 0.13.2 + video_output_lock_frame@Base 0.13.2 + video_output_open@Base 0.13.2 + video_output_stop@Base 0.13.2 + video_output_stopped@Base 0.13.2 + video_output_unlock_frame@Base 0.13.2 + video_scaler_create@Base 0.13.2 + video_scaler_destroy@Base 0.13.2 + video_scaler_scale@Base 0.13.2 + wcsdepad@Base 0.13.2 + wstrcmp_n@Base 0.13.2 + wstrcmpi@Base 0.13.2 + wstrcmpi_n@Base 0.13.2 + wstrstri@Base 0.13.2 diff --git a/debian/libobsglad0.install b/debian/libobsglad0.install new file mode 100644 index 0000000..c59c510 --- /dev/null +++ b/debian/libobsglad0.install @@ -0,0 +1 @@ +usr/lib/*/libobsglad.so.* diff --git a/debian/obs-plugins.install b/debian/obs-plugins.install index 169151c..6e3e120 100644 --- a/debian/obs-plugins.install +++ b/debian/obs-plugins.install @@ -1,2 +1,2 @@ -/usr/share/obs/obs-plugins/* /usr/lib/*/obs-plugins/* +/usr/share/obs/obs-plugins/* diff --git a/debian/obs-studio.install b/debian/obs-studio.install index 635371d..aca850f 100644 --- a/debian/obs-studio.install +++ b/debian/obs-studio.install @@ -1,6 +1,4 @@ usr/bin/obs -usr/share/obs/obs-studio/* - -usr/share/icons/hicolor/256x256/apps/obs.png - usr/share/applications/obs.desktop +usr/share/icons/hicolor/256x256/apps/obs.png +usr/share/obs/obs-studio/* diff --git a/debian/patches/0001-Use-common-license.patch b/debian/patches/0001-Use-common-license.patch new file mode 100644 index 0000000..39c4fd8 --- /dev/null +++ b/debian/patches/0001-Use-common-license.patch @@ -0,0 +1,25 @@ +From: =?utf-8?q?Carl_F=C3=BCrstenberg?= +Date: Tue, 6 Jan 2015 23:12:30 +0100 +Subject: Use common license + +use common license at /usr/share/common-licenses instead of the shipped +copy +--- + obs/window-license-agreement.cpp | 4 +--- + 1 file changed, 1 insertion(+), 3 deletions(-) + +diff --git a/obs/window-license-agreement.cpp b/obs/window-license-agreement.cpp +index a7a5f3b..60cad40 100644 +--- a/obs/window-license-agreement.cpp ++++ b/obs/window-license-agreement.cpp +@@ -13,9 +13,7 @@ OBSLicenseAgreement::OBSLicenseAgreement(QWidget *parent) + { + ui->setupUi(this); + +- string path; +- if (!GetDataFilePath("license/gplv2.txt", path)) +- throw "Could not find license file"; ++ string path("/usr/share/common-licenses/GPL-2"); + + BPtr licenseText = os_quick_read_utf8_file(path.c_str()); + if (!licenseText || !*licenseText || strlen(licenseText) < 1000) diff --git a/debian/patches/0002-Buildsystem.patch b/debian/patches/0002-Buildsystem.patch new file mode 100644 index 0000000..262c7e7 --- /dev/null +++ b/debian/patches/0002-Buildsystem.patch @@ -0,0 +1,84 @@ +Description: Various build system fixes + This fixes issues with underlinking and build libobs with -fvisibility=hidden + to hide internal symbols. +Author: Sebastian Ramacher +Last-Update: 2016-02-24 + +--- a/libobs/CMakeLists.txt ++++ b/libobs/CMakeLists.txt +@@ -13,6 +13,8 @@ + + if(UNIX) + find_package(DBus QUIET) ++ find_package(XCB COMPONENTS XCB REQUIRED) ++ find_package(X11) + else() + set(HAVE_DBUS "0") + endif() +@@ -125,6 +127,23 @@ + ${DBUS_LIBRARIES}) + endif() + ++ include_directories( ++ ${XCB_INCLUDE_DIRS} ++ ${X11_XCB_INCLUDE_DIRS} ++ ${X11_X11_INCLUDE_PATH}) ++ ++ add_definitions( ++ ${XCB_DEFINITIONS} ++ ${X11_XCB_DEFINITIONS}) ++ ++ set(libobs_PLATFORM_DEPS ++ ${libobs_PLATFORM_DEPS} ++ ${XCB_LIBRARIES} ++ ${X11_XCB_LIBRARIES} ++ ${X11_X11_LIB} ++ m ++ dl) ++ + if(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD") + # use the sysinfo compatibility library on bsd + find_package(Libsysinfo REQUIRED) +@@ -354,6 +373,10 @@ + -msse2) + endif() + ++if(UNIX) ++ set_source_files_properties(${libobs_SOURCES} PROPERTIES ++ COMPILE_FLAGS "-fvisibility=hidden") ++endif() + + target_compile_options(libobs + PUBLIC +--- a/obs/CMakeLists.txt ++++ b/obs/CMakeLists.txt +@@ -81,16 +81,13 @@ + find_package(XCB COMPONENTS XCB REQUIRED RANDR REQUIRED XINERAMA REQUIRED) + + include_directories( +- ${XCB_INCLUDE_DIRS} +- ${X11_XCB_INCLUDE_DIRS}) ++ ${XCB_INCLUDE_DIRS}) + + add_definitions( +- ${XCB_DEFINITIONS} +- ${X11_XCB_DEFINITIONS}) ++ ${XCB_DEFINITIONS}) + + set(obs_PLATFORM_LIBRARIES + ${XCB_LIBRARIES} +- ${X11_XCB_LIBRARIES} + Qt5::X11Extras) + endif() + +--- a/libobs/util/c99defs.h ++++ b/libobs/util/c99defs.h +@@ -50,7 +50,7 @@ + + #define EXPORT __declspec(dllexport) + #else +-#define EXPORT ++#define EXPORT __attribute__((visibility("default"))) + #endif + + #if _MSC_VER && _MSC_VER < 0x0708 diff --git a/debian/patches/series b/debian/patches/series index 5aa9964..8e54059 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1,2 @@ 0001-Use-common-license.patch +0002-Buildsystem.patch diff --git a/debian/rules b/debian/rules index 27026fa..739ff19 100755 --- a/debian/rules +++ b/debian/rules @@ -1,36 +1,20 @@ #!/usr/bin/make -f -# See debhelper(7) (uncomment to enable) -# output every command that modifies files on the build system. -#DH_VERBOSE = 1 -# see EXAMPLES in dpkg-buildflags(1) and read /usr/share/dpkg/* DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/default.mk +include /usr/share/dpkg/architecture.mk -# see FEATURE AREAS in dpkg-buildflags(1) -#export DEB_BUILD_MAINT_OPTIONS = hardening=+all - -# see ENVIRONMENT in dpkg-buildflags(1) -# package maintainers to append CFLAGS -#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic # package maintainers to append LDFLAGS -#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed +export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed -DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) -# main packaging script based on dh7 syntax %: - dh $@ + dh $@ --parallel override_dh_auto_configure: dh_auto_configure -- \ - -DOBS_MULTIARCH_SUFFIX=/$(DEB_HOST_MULTIARCH) \ - -DUNIX_STRUCTURE=1 - -override_dh_strip: - dh_strip --dbg-package=libobs0-dbg + -DOBS_MULTIARCH_SUFFIX=/$(DEB_HOST_MULTIARCH) \ + -DUNIX_STRUCTURE=1 override_dh_install: dh_install rm -rf $(CURDIR)/debian/obs-studio/usr/share/obs/obs-studio/license - -.PHONY: override_dh_strip override_dh_auto_configure override_dh_install diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..3fbb8fe --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=4 +opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%obs-studio-$1.tar.gz%,dversionmangle=s%\+dfsg\d*$%%,repacksuffix=+dfsg1" \ +https://github.com/jp9000/obs-studio/tags (?:.*?/)?v?(\d[\d.]*)\.tar\.gz