Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Open Broadcaster Software

Free and open source software for video recording and live streaming
Collective - Host: opensource - https://opencollective.com/obsproject - Website: https://obsproject.com - Code: https://github.com/obsproject

rtmp-services: Update Bilibili Live

github.com/obsproject/obs-studio - 038109fb1b2cf5f109ef486612441832ecc4746e authored over 1 year ago
obs-filters: Don't compile audio delay code in async-delay-filter

github.com/obsproject/obs-studio - 68cb7a31f1428e2d18f0a3724ea6fa40b148c7ee authored over 1 year ago
docs: Fix da_push_back return type

github.com/obsproject/obs-studio - 73f92eef2e804d10b730b1c9bde97439a501484f authored over 1 year ago
libobs-d3d11: Log HAGS driver support and status

github.com/obsproject/obs-studio - 6efe7ab1c838c6b5f540a826a3097047c7beb636 authored over 1 year ago
cmake: Remove Info.plist template files for macOS builds

Creation of Info.plist files through Xcode is more canonical and
future-proof, as it will automa...

github.com/obsproject/obs-studio - 50a4e832517a108315757cf117d4fceed67c4927 authored over 1 year ago
cmake: Update Framework link definition for macOS builds

github.com/obsproject/obs-studio - 59904a66a3214d85403742513bc1884290ec8452 authored over 1 year ago
cmake: Update buildspec and presets for macOS

github.com/obsproject/obs-studio - 887b537d56d22707d52e3a72272a4be41a93f796 authored over 1 year ago
cmake: Remove legacy files for macOS builds

github.com/obsproject/obs-studio - 9805b706d1fe0d313f36785ccbf1428e7b3db5c0 authored over 1 year ago
cmake: Fix CMake policy scopes and add include guards

Include guards ensure that bootstrap includes happen only once for the
entire project. Moving al...

github.com/obsproject/obs-studio - e2e3c9e1027def4be8fc35cd13ba7ee9ab7327ed authored over 1 year ago
cmake: Add separate function to set Xcode-based target properties

github.com/obsproject/obs-studio - 0b325c0e342cea707d4f366617b4a5785c03f658 authored over 1 year ago
cmake: Update macOS compiler configuration

Compiler extensions are disabled before the first `project` call to
force CMake into considering...

github.com/obsproject/obs-studio - eb3d9963a094f97854234f575f6bb6e697a301ee authored over 1 year ago
mac-syphon: Remove unused OBSSyphonKVObserver

github.com/obsproject/obs-studio - 1edd997c493eec60cb070400cb2c05357feb8f52 authored over 1 year ago
mac-capture: Fix wrong CFString to NSNumber cast

github.com/obsproject/obs-studio - fc6bbb73f23c94292dcd2752e111b01f75c70a90 authored over 1 year ago
mac-capture: Add SCStreamDelegate to stream to log capture errors

github.com/obsproject/obs-studio - 59b5b074008b1a3223390adb20838e3834645218 authored over 1 year ago
libobs: Update version to 29.1.3

github.com/obsproject/obs-studio - 1bbb3fa773298c217eaee0fcd9358e9d04731006 authored over 1 year ago
obs-ffmpeg: Fix logic in one of the AMF preset fallback checks

github.com/obsproject/obs-studio - 94d0b654f0f8c11325e18424c7bf96f0b7f8d815 authored over 1 year ago
main: Increase message cache size

github.com/obsproject/obs-bot - 1322746fa31bf563aadf0bef65d5e67348b975f8 authored over 1 year ago
cmake: Disable automatic sorting of compiler flags

Also restores original order of compiler flags and more explicitly
splits up flags for the speci...

github.com/obsproject/obs-studio - 4d5b6eb50fe8dd9951d914076838785f8144a4f6 authored over 1 year ago
cmake: Fix truncation warning being treated as an error with Ninja

github.com/obsproject/obs-studio - e9972f5198545f637f85f4558d3f3df191ca1fcc authored over 1 year ago
obs-scripting: Silence clang warnings about unreachable code

Source code is generated by Swig, so we just silence the warning.

github.com/obsproject/obs-studio - 04f8039b3e260b48a39d2e722af2ca0613a437f1 authored over 1 year ago
obs-outputs: Silence all ftl-sdk warnings

The FTL SDK is outdated and not actively maintained - the warnings are
known and acknowledged, s...

github.com/obsproject/obs-studio - 3d78c23db8a6f16d304e2a87098c712201faa5b9 authored over 1 year ago
cmake: Enable suggested default Xcode build settings for macOS builds

Also updates Ninja-based clang settings to ensure builds fail on same
compilation issues.

github.com/obsproject/obs-studio - 29dc42decd037b57b508c0865f8532666b79df27 authored over 1 year ago
cmake: Disable Framework code signing at build time

Frameworks should be archived and exported (where they will be
codesigned by Xcode) or shipped w...

github.com/obsproject/obs-studio - c7ec604df1ef715739f899e2627d27813b818736 authored over 1 year ago
UI: Fix preventing copy elision of a temporary string object

github.com/obsproject/obs-studio - 9f0a2547ac8eccd4fb6812350c00550d3dd8af33 authored over 1 year ago
obs-outputs: Fix clang warnings about unreachable code

github.com/obsproject/obs-studio - fffbf6c801cb2d51c1ef092440fc4b18a9eda17f authored over 1 year ago
mac-virtualcam: Use explicit access to object members in async block

github.com/obsproject/obs-studio - 0235ac2fb214f702d6f794827d189852f766d41c authored over 1 year ago
mac-capture: Fix clang warning about unreachable code

github.com/obsproject/obs-studio - 4c4a4f9d9ff661a43c82b455dace067fb5c9c2ed authored over 1 year ago
UI: Wrap unreachable code in comment to fix clang warnings

The branch is never taken and the code acts as documentation for a
(possible) future use case. A...

github.com/obsproject/obs-studio - 343055c8892eb85c56cc10c73fa9b0b579f7d3f9 authored over 1 year ago
UI: Disable warnings emitted by Qt frameworks

Qt uses quoted includes in Framework headers (which is discouraged
by Apple) and also has some q...

github.com/obsproject/obs-studio - 5ca17aa25ff5cbf7b9c6f2424715ed4e194f687e authored over 1 year ago
libobs: Silence clang warnings for empty prototypes without void

clang expects an empty prototype to explicitly use `void`.

Also silences the warning in `libobs...

github.com/obsproject/obs-studio - 3ca56fee84d165ab1afb050c43a04f2cd46883b7 authored over 1 year ago
obs-outputs: Silence clang warning about questionable use of comma

github.com/obsproject/obs-studio - 5a7b95cd8c92230e6836aa49709a202594c4efcb authored over 1 year ago
mac-videotoolbox: Remove unreachable code to fix clang warning

github.com/obsproject/obs-studio - 53cfe5cb7f2f9b6bb851265966ecfc70cd1c7875 authored over 1 year ago
CI: Move nightly runs to a few minutes after midnight UTC

github.com/obsproject/obs-deps - e74389f5bd7b1dad7d7e7d454b1a265c6930a154 authored over 1 year ago
CI: Fix scheduled Qt6 build runs not creating new cache entries

github.com/obsproject/obs-deps - 6efefe9a97a227f181052a193d7ccfd66083cd9b authored over 1 year ago
CI: Disable Ccache cache save attempt after successful restoration

github.com/obsproject/obs-deps - 995675a4b6371b2204696c9d41a56fcf4910495d authored over 1 year ago
CI: Fix nightly cache cleanup missing PR cache entries

github.com/obsproject/obs-deps - 8262c06e73875fbb15b839d1d8b74f1ba4063016 authored over 1 year ago
CI: Fix Windows Qt6 build matrix for nightly runs

github.com/obsproject/obs-deps - 0981d8bf004dbb613837d8a260b50e7db67f802a authored over 1 year ago
obs-websocket: Update version to 5.2.3

github.com/obsproject/obs-studio - ced135a68e6fd1992708ef7a82a38a44649d3aea authored over 1 year ago
cogs.factoids: Optionally log factoid modifications to channel

github.com/obsproject/obs-bot - 208e1bffaeec3eb8e613b5caa29d8c9f9c4c4cde authored over 1 year ago
CI: Fix Qt build action skipping macOS installation on cache restore

github.com/obsproject/obs-deps - b9e1d39140e007c46f9fccd167ed33bd7acbfd38 authored over 1 year ago
deps.qt: Update Qt6 macOS build script

github.com/obsproject/obs-deps - 1f37ee2729e5aa5e1c17bd024297909f525f9df8 authored over 1 year ago
deps.qt: Update Qt6 Windows build script

github.com/obsproject/obs-deps - ac9b7f6a561bfaeb42ba0968b9a2b35a343308eb authored over 1 year ago
CI: Remove Qt5 from Qt builds

github.com/obsproject/obs-deps - 7d41b9cf1f123228de807b41d5b89e11758bb042 authored over 1 year ago
CI: Add scheduled nightly build and cache cleanup workflow

github.com/obsproject/obs-deps - cc19125b02a55ced64bcaae476dbde70dd6ce499 authored over 1 year ago
deps.qt: Remove Qt5 build scripts

github.com/obsproject/obs-deps - 0bafc437a2b808a00d33f5dcf2fc8516ad4bd96e authored over 1 year ago
mac-syphon: Remove syphon-framework submodule

github.com/obsproject/obs-studio - 83be21a60dc38849a6e65f5edc002435d8d0a814 authored over 1 year ago
mac-syphon: Update Syphon, use obs-deps framework

Updates the syphon to use the Syphon.framework from obs-deps instead of
the submodule.
The submo...

github.com/obsproject/obs-studio - 6e7e4acb9351c1586864d82247e9b6c1f1f41970 authored over 1 year ago
Migrate workflow to wrangler 3

`wrangler publish` is deprecated in favor of `wrangler deploy`

github.com/obsproject/obs-oauth-cf - 039c64c4e9a097a7e536a714b2e92477e98723be authored over 1 year ago
Refactor platforms config getter

github.com/obsproject/obs-oauth-cf - 892f7f83a7641b005ba23b685d055e0732fe3f5d authored over 1 year ago
Make Twitch config getter private

github.com/obsproject/obs-oauth-cf - 0788e0bc05017cfb9fccdcb9b624a4ebc25298df authored over 1 year ago
UI: Move WHIP service to the bottom of the visible list

github.com/obsproject/obs-studio - d31d271b43ed6a119fca4499431388b296ad5e75 authored over 1 year ago
libobs: Set video thread qos class to user interactive on macOS

github.com/obsproject/obs-studio - 8981afe5b49269ad3961e5fd5eb82b0118b6f20e authored over 1 year ago
libobs: Fix null pointer access for video packets

Initialize arrays to 0, as otherwise these can get initialized with
garbage data or potentiall...

github.com/obsproject/obs-studio - 9b5ce9fcece4b9545cad2f9954e1d8d24fa50b80 authored over 1 year ago
libobs: Add support to obs-outputs for multi video encoders

This adds support in outputs to handle multiple video encoders
and their interleaving with the e...

github.com/obsproject/obs-studio - 6ec0b2db11d5fde051d533609a974fb0fa81ff05 authored over 1 year ago
Update git-blame-ignore-revs to ignore recent ObjC formatting update

github.com/obsproject/obs-studio - cb391a595d45aea0d710680c143eb90efe22998b authored over 1 year ago
Update clang-format file for ObjC code

github.com/obsproject/obs-studio - db7491083c99eddc5bb65b553d6d0d3250cf57aa authored over 1 year ago
clang-format: Update formatting of all ObjC and ObjC++ files

github.com/obsproject/obs-studio - f8e00d6071ea1426f7f30055016cc7c3d080d64e authored over 1 year ago
text-freetype2: Improve text/file properties UX

github.com/obsproject/obs-studio - 575c085f7a36797ccde633909a04e278f9fb3772 authored over 1 year ago
UI: Render preview lines above safe areas

Moves the preview lines around sources to be rendered above the
preview safe area lines.

github.com/obsproject/obs-studio - 45e895206de84d213e17c415cbf1d8b15c87fff2 authored over 1 year ago
libobs: Fix crash when properties are deleted in callback

(cherry picked from commit 447710ab2c81ada7096f8d1b943a9eaf6ee0fd49)

github.com/obsproject/obs-studio - 263781c6c6224862d733f4affdae808844269c96 authored over 1 year ago
UI: Assume RTMP if service has no protocol

(cherry picked from commit e26a04fa444fc6caeda809118ebf1947f7fe41a4)

github.com/obsproject/obs-studio - 66b3a0442427ceb98610142a8a3baf2ca108022f authored over 1 year ago
updater: Refactor and cleanup

github.com/obsproject/obs-studio - 8983083cec28c16f8e535e536f3f7996da27ad2b authored over 1 year ago
UI: Support PCM in MP4

github.com/obsproject/obs-studio - ef3a67708eccd2b2e1fd511e771d68a54614acb2 authored over 1 year ago
deps/libff: Add ff_supports_pcm_in_mp4()

github.com/obsproject/obs-studio - d53ed7daed29fd2aaa87cf0c29c135976b94e9b9 authored over 1 year ago
linux-pipewire: Skip processing video buffer if import failed

After a failed import we should signal buffer renegotiaten and then just
skip processing this vi...

github.com/obsproject/obs-studio - a2b8ff2e357f0f04a84cd13d3f3e9c31ea457050 authored over 1 year ago
obs-webrtc: Use old obs_output functions

The obs-webrtc PR was merged before 79822a58c, but the PR of 79822a58c
was not rebased on latest...

github.com/obsproject/obs-studio - 5cba879dd5c12dd9f1e270709cdbf8098048d439 authored over 1 year ago
UI: Don't show WHIP in stream settings if the protocol isn't registered

github.com/obsproject/obs-studio - 353a4c860ddd2077aa2ab970964a23565d42bb12 authored over 1 year ago
UI: Don't update text source when nothing changed

github.com/obsproject/obs-studio - e830043851a4dc39cd67f81bc9b25cf8666ef613 authored over 1 year ago
docs: Clarify da_erase_range

github.com/obsproject/obs-studio - 26003fdf796e09a872af6f44b00a11bd2d50f13e authored over 1 year ago
UI: Don't create combobox for radio buttons in properties view

github.com/obsproject/obs-studio - fe2eee951b8a569eda17b4b0544f983e6dd1e23b authored over 1 year ago
libobs,plugins: Remove new obs_output_*2 functions

Effectively reverting parts of d314d47, this commit removes the new
functions that got added to ...

github.com/obsproject/obs-studio - 79822a58c3a447b13ee181c8cb77739ceed69dec authored over 1 year ago
UI: Change name of ResetProxyStyleSliders function

Changes the name to ThemeChanged, as the function now does more than
reset the volume sliders.

github.com/obsproject/obs-studio - 5cc319d97f59ea05ca74c0332b2702e280e078cd authored over 1 year ago
deps/obs-scripting: Fix crash removing callbacks in script_unload

Signed-off-by: Ilya Chernikov <[email protected]>

github.com/obsproject/obs-studio - a609cfb2f0f368cc4ebb5d83da33f2cb333d4c0a authored over 1 year ago
libobs: Use da_clear() to clear obs_core_data::sources_to_tick

Makes it a bit more clear what's going on

github.com/obsproject/obs-studio - 1aed7ed1147fe5fcb34834e8e0966b8de27a29f4 authored over 1 year ago
libobs/util: Add da_clear()

Adds a bit more of an explicit function for clearing dynamic arrays

github.com/obsproject/obs-studio - 85ca5a25bee99f5b64d4bdb484aecf77a3638e72 authored over 1 year ago
libobs: Don't keep the sources mutex in tick_sources

Allow other threads to use sources while the graphics thread does
video_tick, update, activate a...

github.com/obsproject/obs-studio - a77789b2667388485851605fc3ede805c9fa569f authored over 1 year ago
libobs/util: Actually fix use-after-free in da_insert_new

d040de51bb098a1f72a70cbed850e0b99e999071 was prematurely merged, this
should actually do the job...

github.com/obsproject/obs-studio - 9178ec6a8d5bbe523f61be8c6092ff29817b0c15 authored over 1 year ago
libobs/util: Fix use-after-free in darray_insert_new

After the array is allocated in `darray_ensure_capacity`, the pointer
`item` is invalid.

github.com/obsproject/obs-studio - d040de51bb098a1f72a70cbed850e0b99e999071 authored over 1 year ago
mac-capture: Explicitly set clear background for SCK

github.com/obsproject/obs-studio - 2ea47bb65adb896e23a50d553fd6f6866d89aa81 authored over 1 year ago
More copyright/name updates

github.com/obsproject/obs-studio - 8d387a3e688758f8c5986aa92f6ddd529b0fecb2 authored over 1 year ago
rtmp-services: Remove extraneous comma in schema

github.com/obsproject/obs-studio - a7dffb98a5dec3721b39612cad776dd13582426b authored over 1 year ago
UI: Enable WHIP service in UI

This provides the UI glue to enable the WHIP service introduced in the
obs-webrtc plugin.

Co-au...

github.com/obsproject/obs-studio - dd392188b8f60ebc7e600ea803eda5304b4aebf9 authored over 1 year ago
build-aux: Add libdatachannel and deps to flatpak

When configuring SCTP we set the following options

* build_program=OFF. Don't build example pro...

github.com/obsproject/obs-studio - 0c73c895713478f4fbf02ebb8ffc21c79ffc0292 authored over 1 year ago
libobs: Add bearer token to obs_service_connect_info

This adds a new OBS_SERVICE_CONNECT_INFO_BEARER_TOKEN which is needed for WHIP output.

Signed-o...

github.com/obsproject/obs-studio - ed577a05aa890aabba6ac4b76b2fdd287bc0ff84 authored over 1 year ago
obs-webrtc: Add WHIP output & service

This adds a WHIP output & associated service.
- Code inspiration from DDRBoxman
- Implemented by...

github.com/obsproject/obs-studio - 851a8c216e14617fb523951839f3bdb240e85141 authored over 1 year ago
CI: Update deps to 2023-06-01 release

Notable changes:
* deps.ffmpeg: Add libdatachannel
* deps.macos: Add Syphon Framework

Library...

github.com/obsproject/obs-studio - 19a297f81aab6db2485123cb2a5291e8bc19e424 authored over 1 year ago
rtmp-services: Add Livepeer Studio

github.com/obsproject/obs-studio - d61e802a343250c7601800e16365a07360e0f716 authored over 1 year ago
UI: Remove move_to_xdg

The configuration directory was $HOME/.obs-studio until version 0.10.1
and then moved to XDG's c...

github.com/obsproject/obs-studio - c0532168243b78a7f880b3ef0c1b20cfe9be51ca authored over 1 year ago
libobs/util: Do not include SIMDe for MinGW targets

MinGW comes with it's own intrinsics macros as regular MSVC does.
On MinGW the inclusion of SIMD...

github.com/obsproject/obs-studio - dd6841143d354627aebe8fff0ac6b4dc342e6784 authored over 1 year ago
win-capture: Skip compat helper matching if properties are null

Fixes compatibility messages appearing when no window is selected
in window capture properties.

github.com/obsproject/obs-studio - b756c78f44f1127d2d0c66ac0dcfeb0017a3a54e authored over 1 year ago
win-capture: Add Honkai: Star Rail to compatibility list

github.com/obsproject/obs-studio - d3df414603fe12848055153b3fc63565a53ce6be authored over 1 year ago
mockups/notifications: Finalize notifications visuals

This should be ready for implementation, though I think we
need to be a bit careful and evaluate...

github.com/obsproject/design - e725625ed6ac54a6ddc7b07cb99e565b8d2b7873 authored over 1 year ago
win-capture: Render nothing if window is iconic

github.com/obsproject/obs-studio - e6431af50beace9bbf6d8ec81589d2fbdab6eddb authored over 1 year ago
libobs: Remove duplicate debug symbol paths in Windows

github.com/obsproject/obs-studio - 40ed16637c87ef00afdac23ddeca186c9e62bf98 authored over 1 year ago
UI: Don't trigger a settings update when list is empty

To avoid recursive call

github.com/obsproject/obs-studio - 4871fd301afb9806e158e6b0ebad3ba74868602d authored over 1 year ago
obs-ffmpeg: Consider requested throughput in AMF preset fallback

github.com/obsproject/obs-studio - 4bfe29152064f7aaeebb388809805523c8878b1f authored over 1 year ago
mac-capture: Use system CGDisplayStream.h header on macOS 14 and newer

ee3c2d0 introduced a local copy of the CGDisplayStream.h header as the
macOS 13.3 SDK erroneousl...

github.com/obsproject/obs-studio - abd472cd319a4464ae1d9b680aacaf2acb5c06a0 authored over 1 year ago
mac-capture: Sort SCK application and window lists alphabetically

github.com/obsproject/obs-studio - eab9cb0e49ec0d38a476b598ee16db8649aa6fe4 authored over 1 year ago
obs-frontend-api,UI,docs: Add API to add custom docks with no toggle

Some plugin does that by deleting the QAction returned by
obs_frontend_add_dock().

Now that obs...

github.com/obsproject/obs-studio - 90d96e92c2c36be9737c6daa05d2060b97b96ca8 authored over 1 year ago
obs-frontend-api,UI,docs: Add dock API that ask for unique object name

obs_frontend_add_dock() is deprecated in favor of
obs_frontend_add_dock_by_id()

github.com/obsproject/obs-studio - cde5545f8f6c882187124a880403f0df48bef33c authored over 1 year ago