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

CI: Add VPL Debug build

Similar to AJA's NTV2 library, it seems that VPL requires a separate
Debug library to be able to...

github.com/obsproject/obs-deps - c9b91abf675d1855a90c79094ec4c139bf75c8bf authored over 1 year ago
deps.windows: Install VPL Debug library if present

Also clean up some stray whitespace.

github.com/obsproject/obs-deps - 8ebbc7e2138673ea03820f9ac6d28decd4fcafbd authored over 1 year ago
CI: Fix services validator being unable to create Pull Requests

Add write permission to the pull-request scope for the
services-availability and services-valida...

github.com/obsproject/obs-studio - 7a0d069e24c7bc16b092fa2f4caa92e4a1fab6b9 authored over 1 year ago
obs-qsv11: Add VPL changes

github.com/obsproject/obs-studio - dbbbcd8c57b01ead7478b24fb19f435d81155a5a authored over 1 year ago
obs-qsv11: Remove MSDK headers

github.com/obsproject/obs-studio - 61a3e4365bca4c8f74cd042b053e11df72d139bd authored over 1 year ago
UI: Avoid showing YouTubeAppDock each time settings are updated

github.com/obsproject/obs-studio - db8ae46ca8fa226d1a565d63730bc2ef49768a2d authored over 1 year ago
UI: Make title bar "SAFE MODE" translatable

github.com/obsproject/obs-studio - e8dbeede7606bb884980b581c494698c9224f197 authored over 1 year ago
Disable Bluetooth support

The integrated browser is not supposed to be a fully featured web
browser, but rather provide su...

github.com/obsproject/obs-browser - 7854c69c5b125a3c669c566911ce6fc5b56f7b26 authored over 1 year ago
Merge pull request #9339 from tytan652/prevent_simde_contamination

Contain simde diagnostic pragmas and replace variable-length arrays

github.com/obsproject/obs-studio - 796e2d581568a4b5292462dab28253e477b0a3ff authored over 1 year ago
libobs: Add local event monitor for hotkey thread

To avoid a mismatch between the state of pressed keys as held by the
hotkey thread and keys pres...

github.com/obsproject/obs-studio - 1b194c8ebd376e50a0aa0aa66fb2a900528d6621 authored over 1 year ago
UI: Update CMake minimum to 3.22

Since Ubuntu 22.04 is now our minimum supported Ubuntu version, and it
has CMake 3.22, let's mak...

github.com/obsproject/obs-studio - 2f8ea190b211c4bdfe9db3a3fd269be45de88ba6 authored over 1 year ago
deps: Update CMake minimum to 3.22

Since Ubuntu 22.04 is now our minimum supported Ubuntu version, and it
has CMake 3.22, let's mak...

github.com/obsproject/obs-studio - 41a915db9e17ee20c7edec0b8defa5533dcdf0c9 authored over 1 year ago
plugins: Update CMake minimum to 3.22

Since Ubuntu 22.04 is now our minimum supported Ubuntu version, and it
has CMake 3.22, let's mak...

github.com/obsproject/obs-studio - d00068cb6c0155bcfd86b8e8fb612cc5e6f3e33b authored over 1 year ago
cmake: Update CMake minimum to 3.22

Since Ubuntu 22.04 is now our minimum supported Ubuntu version, and it
has CMake 3.22, let's mak...

github.com/obsproject/obs-studio - e82a0aede0fb850a621d58503c2cba17b1ec2802 authored over 1 year ago
libobs: Update CMake minimum to 3.22

Since Ubuntu 22.04 is now our minimum supported Ubuntu version, and it
has CMake 3.22, let's mak...

github.com/obsproject/obs-studio - fc693f9c3d575e20a393126a0eeab49c5c3e609b authored over 1 year ago
UI: Fix YouTubeAppDock restore dock state

github.com/obsproject/obs-studio - 049f4454d415f7f9ffef0efb76197f7bfb73767d authored over 1 year ago
obs-outputs: Refine certificate selection on macOS

Query for trusted and valid (based on datetime) certificates only.

github.com/obsproject/obs-studio - 57849bb0e76a712d69967785ed973685271fcb17 authored over 1 year ago
libobs: Remove variable-length array

github.com/obsproject/obs-studio - 54bacd4f10b8449940cd610da7309c95f902cff6 authored over 1 year ago
libobs/util: Contain simde diagnostic pragmas

github.com/obsproject/obs-studio - 852dcf6f15a49b7fee12155a31e0b53dd5107842 authored over 1 year ago
linux-pipewire: Replace variable-length arrays with dynamic arrays

The in-tree simde is actually adding a pragma that makes -Wvla ignored

github.com/obsproject/obs-studio - 27630a8c0e075b9a27e7ee5558356333d7adb4a6 authored over 1 year ago
mac-virtualcam: Replace variable-length arrays with NSMutableData

Co-authored-by: Patrick Heyer <[email protected]>

github.com/obsproject/obs-studio - 63a9d372bb8931c208343fc80447cc9eb9802d1f authored over 1 year ago
UI: Don't call obs_source_get_output_flags on a NULL source

github.com/obsproject/obs-studio - 6a42d88ca7d389c3a43e10333bd201ba3894eafb authored over 1 year ago
CI: Remove optimistic continuation of disk image creation for macOS

The situation of the mount point being unmounted after an unsuccessful
detach attempt leads to a...

github.com/obsproject/obs-studio - cb531b50343acc918153587cc93bf08de72bcde5 authored over 1 year ago
CI: Add write permissions to contents scope to service validator

github.com/obsproject/obs-studio - 0a248ab5890b4a260c7376df7d8e8295d0cf617b authored over 1 year ago
UI: Fix case where cef func may not be present

Due to a particular... plugin we all know and love, the new
QCefWidget::executeJavascript() func...

github.com/obsproject/obs-studio - 78cb2aa3619a0dddaed77d9379a6b88f1a4ee29e authored over 1 year ago
Increment browser panel version

Because a function was added, increment browser panel version (because a
*ING plugin we all know...

github.com/obsproject/obs-browser - 7fe8b0b16ed092cecec825105d1ebabd0e2167c2 authored over 1 year ago
UI: Use new add dock path for YouTubeAppDock

github.com/obsproject/obs-studio - c946090203771adcd6382e076a4e70eb6c894c18 authored over 1 year ago
obs-transitions: Fix stingers lingering on last frame

(This commit also modifies obs-ffmpeg)

This change was meant for track matte stingers to preven...

github.com/obsproject/obs-studio - 4af00587a6e8ea770421a12630649a4be71198f5 authored over 1 year ago
CI: Add wrapper function for macOS disk image operations

As not only detaching but apparently all operations of hdiutil can be
blocked by slow disk I/O o...

github.com/obsproject/obs-studio - 7ece5cd05724d607bdfb82a0a9fceee9c98aeb6a authored over 1 year ago
graphics-hook: Handle VkImageViewUsageCreateInfo

Our solution for adding TRANSFER_SRC usage for imageless framebuffers
was triggering validation ...

github.com/obsproject/obs-studio - b5c5f71cee7f1bb902ce093414fb5bb6c0e5f2ab authored over 1 year ago
UI: Fix build error (forgot macro)

github.com/obsproject/obs-studio - e86b2950a20b93851bf938df4e26c036564ceb8a authored over 1 year ago
UI: Fix YouTubeAppDock crash

Apparently the YouTube app dock thing didn't take into consideration the
fact that the user may ...

github.com/obsproject/obs-studio - 0c6fa0a2ba8633e5d8daf5977d5301eb80193589 authored over 1 year ago
frontend-tools: Disable properties deferring in script dialog

Prevents scripts from being able to defer their settings in the
properties view (because there's...

github.com/obsproject/obs-studio - 9d2715fe72849bb8c1793bb964ba3d9dc2f189fe authored over 1 year ago
UI: Add func to disable properties view deferring

github.com/obsproject/obs-studio - 2a2472e326e610909ee6321e0e6fa5746933725c authored over 1 year ago
Revert "UI: Only defer property updates for input and transition sources"

This reverts commit 58fb63030cf2ee858ccf72d242cfabf3394f16f1.

This is not the ideal fix for the...

github.com/obsproject/obs-studio - d2d3e46e142bf74024129bf05ac5f4bf1947fe89 authored over 1 year ago
CI: Fix detaching of temporary macOS disk images during image creation

github.com/obsproject/obs-studio - 499ddfb32cf42974867dc4fc4d9d69c3d9f61692 authored over 1 year ago
build-aux: Update Flatpak modules

- Update mbedTLS to 3.4.0
- Update aom to 3.6.1
- Update libsrt to 1.5.2
- Update SVT-AV1 to 1.6...

github.com/obsproject/obs-studio - 27d65b64c2a0ee8d79e55c15e1ae8c842dd28354 authored over 1 year ago
libobs: Make video frame header public

This fixes compilation of third party plugins that need this
header.

github.com/obsproject/obs-studio - 620eff07686e8954d27d59fa7dc8d69ad024d2e0 authored over 1 year ago
UI: Add "YouTube Control Panel" dock panel

New dock panel with integrated youtube studio live control room.
This commit also modifies CI fi...

github.com/obsproject/obs-studio - 81b588137aa76146b8b3faec683d08c478c10e94 authored over 1 year ago
CI: Update deps to 2023-08-02 release

Notable changes:
* deps.ffmpeg: Add macOS dSYMs
* deps.ffmpeg: Update libpng to 1.6.40
* deps...

github.com/obsproject/obs-studio - 807c8a9106d0ea62a6f53f406eaceffa52137632 authored over 1 year ago
libobs: Profile graphics initialisation and shader compilation

github.com/obsproject/obs-studio - 117534368beda0cf28def90b23b2ae5aaff0321b authored over 1 year ago
CI: Shorten job and step labels in workflow files

github.com/obsproject/obs-studio - 211a812cc7a783ee2b9eb205475145a0d2518b56 authored over 1 year ago
UI: Replace FFmpeg encoder alias with long name

The alias is not really helpful and sometimes confusing, e.g. for HEVC
(without libx265) it ends...

github.com/obsproject/obs-studio - 2f78bb79912351d5cd897032da95029422d35a17 authored over 1 year ago
UI: Clean up remaining C-isms in FFmpeg utils

github.com/obsproject/obs-studio - 036f7e8147058e87d5736e6457e36448ba26eb70 authored over 1 year ago
UI: Refactor getting the default encoder for a format

github.com/obsproject/obs-studio - c3ac9120652aee678e3923e25cc0424eb1d8667d authored over 1 year ago
UI: Fix matching FFmpeg formats/codecs

github.com/obsproject/obs-studio - c1cd268532f8aa1e6869514569eb077cbc5ce56c authored over 1 year ago
UI: Refactor FFmpeg utilities codec/format enumeration

github.com/obsproject/obs-studio - c20bf0271cf8cbcdff754f74c7884ba68997854e authored over 1 year ago
deps: Remove libff

github.com/obsproject/obs-studio - a0ae12981caae29bf097014fbc3f356237478f36 authored over 1 year ago
UI: Migrate from libff

github.com/obsproject/obs-studio - f0407dd1cd2a435453596fb038f595ed074ccb39 authored over 1 year ago
linux-capture: Add hook signal and proc for Xcomposite window capture

github.com/obsproject/obs-studio - e9c12b7d9d2a333a34ee99b3f41adf18e00333e8 authored over 1 year ago
win-capture: Add hook signal and proc for game capture

github.com/obsproject/obs-studio - 9d7a963386f286215f1a71dfba4bc47c3491efbd authored over 1 year ago
win-capture: Add hook signal and proc for window capture

github.com/obsproject/obs-studio - 82beae249a4437efe5adcbce128b858425f1370e authored over 1 year ago
win-wasapi: Add hook signal and proc for process output capture

github.com/obsproject/obs-studio - 182468b3734facc100e22524b166449680750cc8 authored over 1 year ago
UI: Add new scene at current row

Instead of having a new scene at the bottom of the list, have
it added after the current item.

github.com/obsproject/obs-studio - 5e198db647cc0bdef12bc444f3eae6ba6d2ebbb8 authored over 1 year ago
deps/libff: Remove unused code and header files

github.com/obsproject/obs-studio - 5569139c43fc228095d839a64cc80f60eadd8f42 authored over 1 year ago
UI: Split toggle preview program hotkey into hotkey pair

github.com/obsproject/obs-studio - 91f00eac874dbf0b726e3a16140272731fe824ae authored over 1 year ago
libobs: Add VIDEO_FORMAT_R10L

Support 10-bit packed format that DeckLink uses.

github.com/obsproject/obs-studio - 7669da1ea85ea2cd224d0e37b15c0eedfdaf44c8 authored over 1 year ago
decklink: Support 10-bit RGB capture

Don't drop to YUV if a pure RGB signal is available.

github.com/obsproject/obs-studio - f5f7ae3e7f7d40fb33099762a0a9891bbb2e6360 authored over 1 year ago
libobs-opengl: Support mad/uint2/uint3/uint4

github.com/obsproject/obs-studio - 0934e73902e308d87674c926723cb630b0d1322a authored over 1 year ago
deps,libobs,plugins: Remove in-tree Jansson

Jansson is provided by other means on any supported platform.

github.com/obsproject/obs-studio - c6ce50c9a32702ad5b26b7d47d1ee25bdf39b48a authored over 1 year ago
libobs: Check if adapter can safely fast clear

github.com/obsproject/obs-studio - f7d3ba7b1b936cd2ead45ee571640bf13b666bdf authored over 1 year ago
libobs-d3d11: Check if device can perform fast clear on init

NVIDIA GPUs in multi-GPU setups cannot safely perform a fast clear until
driver 527.37. Implemen...

github.com/obsproject/obs-studio - a8f770fdfcf444f146befa00834654cc8cb19e52 authored over 1 year ago
libobs: Add function to check fast clear capability

github.com/obsproject/obs-studio - e5d5df879cc5acf50fc955809dbde1de118ec3a6 authored over 1 year ago
Merge pull request #8689 from gxalpha/no-more-signal-slot-macro

UI: SIGNAL and SLOT macros begone!

github.com/obsproject/obs-studio - 346b93c9c47bf5ab294268e81255682a0ee0263a authored over 1 year ago
libobs: Add obs_source_info.filter_add

If there is filter_remove, it is reasonable to expect that there is also
filter_add. filter_add ...

github.com/obsproject/obs-studio - a494cf5ce493b77af682e4c4e2a64302d2ecc393 authored over 1 year ago
build-aux: Add RNNoise Flatpak module

Replace in-tree RNNoise with a module with the same version as macOS
obs-deps

github.com/obsproject/obs-studio - 51887595f8ba852ad4c4985955195fe934f86827 authored over 1 year ago
obs-qsv11: Downgrade minimum required CMake version

github.com/obsproject/obs-studio - 9ca55eea43be9e458bc65092d4e8d53f82518a7a authored over 1 year ago
Merge pull request #9302 from derrod/ui-update-nlohmann

UI: Migrate WhatsNew, update branches, and Windows update check to nlohmann JSON

github.com/obsproject/obs-studio - 106e28d60fcc88eea892c162f3756b7b49973409 authored over 1 year ago
aja: Ignore return value from aja-common functions

The functions `aja::lower` and `aja::replace` overwrite the 1st argument
and just return the ref...

github.com/obsproject/obs-studio - df70743385965f979f922e05af9a249f20f94869 authored over 1 year ago
docs: Indicate that refcount is not incremented

Edited `obs_filter_get_parent` and `obs_filter_get_target`

github.com/obsproject/obs-studio - c48bc42a4752d742f80efe169dc895f1805ed6c1 authored over 1 year ago
CI: Add fixes for tagged release runs and assorted minor issues

* Add provisioning profile support for macOS builds
* Fix internal variable names in macOS pack...

github.com/obsproject/obs-studio - a2c0d4969aa35067455814d20cc87f9f9486c370 authored over 1 year ago
UI: Avoid auto config selecting QSV on linux

Previously we left the QSV -> x264 in the fallback function to deal with
the autoconfig wizard p...

github.com/obsproject/obs-studio - 6034aa4164d3a82dcc9533c32c20c50d2c117130 authored over 1 year ago
obs-outputs: Set videocodecid to HEVC/AV1 FourCC in E-RTMP

github.com/obsproject/obs-studio - 38d10934ee5bc7252c27df0943d63acf78f4ee82 authored over 1 year ago
libobs: Fix GPU scaled video encoder media not being cleared

During encoder shutdown `maybe_clear_encoder_core_video_mix` is
called to clear created mixes th...

github.com/obsproject/obs-studio - ac8ccf4027e8fd30f2fd5d5c108eb6f378758c88 authored over 1 year ago
libobs: Fix flip calculations in bounding box

This fixes flipping behaviour when positional alignement inside the
bounding box is other than c...

github.com/obsproject/obs-studio - 23ca4cf704618c101a5ecd57d077da34897bb622 authored over 1 year ago
obs-qsv11: Link against Libva on Linux

github.com/obsproject/obs-studio - cb5f65b529f04e7db2a598398f8cfd698d4412d9 authored over 1 year ago
UI: Fix draw and find of rot handle with bounding box and flip

The preview interaction and decoration of items inside bounding boxes
is based on the bounding b...

github.com/obsproject/obs-studio - 8d0f043ac6288789bbe75f7ce7bc8fc2cafd2434 authored over 1 year ago
UI: Fix drawing of pixel guides on flipped sceneitems in bounding boxes

Flip state of the item should be ignored when drawing guides for items
in bounding boxes, as the...

github.com/obsproject/obs-studio - a62993d513e00de2d1922ae6166a53657c9fd91d authored over 1 year ago
UI: Fix crop on flipped sceneitems in bounding boxes

Same as previous commits, flipped sceneitems in bounding boxes ought
to be treated as not flippe...

github.com/obsproject/obs-studio - 6f885770f86e5f0277baa8fc9634002f0b187add authored over 1 year ago
UI: Fix rotation handle find angle

The angle at which the rotation handle is drawn is independant from the
sceneitem's flip. As suc...

github.com/obsproject/obs-studio - 28a48c048dad0d1b4d4a65ed3d91aac5702e7015 authored over 1 year ago
win-capture: Fix leaking framebuffers data

The wrong linked list was used when removing framebuffer data.
Furthermore, a pointer referenced...

github.com/obsproject/obs-studio - b12ed3008b5f1b70398097fdf9a484eb56dcafd4 authored over 1 year ago
Merge pull request #9120 from jgh-twitch/happy-eyeballs-rfc-6555

IPv6 with IPv4 fast fallback (RFC 6555) for RTMP

github.com/obsproject/obs-studio - 4b1ba4e6055c3f1434094a08705b9e934b51886b authored over 1 year ago
UI: Add IPv4 / IPv6 selection setting

This commit adds a field in Settings -> Advanced called
'IP Address Family' that allows users to...

github.com/obsproject/obs-studio - 488a96bc4b0c27749b1ef143ed76a71c1830fe0a authored over 1 year ago
obs-outputs: Add log message on successful connection

github.com/obsproject/obs-studio - cca1cbf11b7fa83be9dc3cf5c30e62be4d9c0391 authored over 1 year ago
obs-outputs: Adopt Happy Eyeballs in RTMP

This commit adopts the happy eyeballs utility in the RTMP
output module, replacing the existing ...

github.com/obsproject/obs-studio - ba41613ab8205fcdc5381ba0d43fb0c5930df489 authored over 1 year ago
deps: Add Happy Eyeballs (RFC 6555)

This commit adds a utility to connect to a TCP endpoint that may
be dual-stack IPv4/IPv6 using f...

github.com/obsproject/obs-studio - 19e29500d80f7838da13ffb8123564111c1e0b2f authored over 1 year ago
rtmp-services: Fix package.json not using correct ver.

Also bump the services.json version

github.com/obsproject/obs-studio - 93609e3e72c60a6cc695a276cec1d79a4a7db502 authored over 1 year ago
rtmp-services: Add "VStream" RTMP service (#9274)

github.com/obsproject/obs-studio - 6255267a4dbe501c23fa74610b139834472b13a0 authored over 1 year ago
deps.ffmpeg: Update opus to 1.4

github.com/obsproject/obs-deps - 2c56434285aaf4973cba0e08fad5e097bd518058 authored over 1 year ago
deps.windows: Update Zstandard to 1.5.5

github.com/obsproject/obs-deps - 5cc2a3e5673fd09083e8e492fb7b71d563023f54 authored over 1 year ago
deps.ffmpeg: Update AMF to 1.4.30

github.com/obsproject/obs-deps - ae36d58578f323736bea8f90facbe180cbf88af0 authored over 1 year ago
deps.windows: Update curl to 8.1.2

github.com/obsproject/obs-deps - 9c2a70cb3129581f240c558101a24d09e31aace3 authored over 1 year ago
deps.qt: Update Qt6 to 6.5.2 for macOS

This commit also removes patches that were obsoleted by Qt 6.5.1.

github.com/obsproject/obs-deps - d502cf7bc4fed081f0e36bd642e5b3e20960d75f authored over 1 year ago
deps.windows: Update Asio to 1.28.0

github.com/obsproject/obs-deps - 864d7b9a72acf7d6203e0f0a2094d497e0ae0e79 authored over 1 year ago
deps.qt: Update Qt6 to 6.5.2 for Windows

github.com/obsproject/obs-deps - 40bcfd308c7a94db24fe826ee2533a220706b13e authored over 1 year ago
deps.macos: Update libpng to 1.6.40

github.com/obsproject/obs-deps - 34584934bd920069d08584a381a237242fc324ac authored over 1 year ago
deps.ffmpeg: Update aom to 3.6.1

github.com/obsproject/obs-deps - 0167e13836fbffa815844e099d84994d5ed3c7e4 authored over 1 year ago
deps.macos: Update FreeType to 2.13.1

github.com/obsproject/obs-deps - 1369a6d545b16ab720937bdfdbbd1c29c8db6258 authored over 1 year ago
deps.macos: Update Sparkle to 2.4.2

github.com/obsproject/obs-deps - 2af640b0ffe1b4513bafff0110a08b3846438105 authored over 1 year ago
deps.macos: Update Syphon Framework to 5.0 cb3d8ec506

github.com/obsproject/obs-deps - 5077e8328b4ef2a40e5417cedaf7fdde12788dab authored over 1 year ago