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: Update dispatch workflob jobs for documentation updates

generate-docs action does not require a commitHash (it discovers this
value automatically) and r...

github.com/obsproject/obs-studio - 1ce5010b25d4cceae43d62526509c153c9837c06 authored over 1 year ago
deps.ffmpeg: Add missing fixup step for libdatachannel

Every dynamic library shipped with OBS Studio needs to properly
stripped, its debug information ...

github.com/obsproject/obs-deps - ace0d9ff2ea1435842872c0e443ab4ecceb31dc4 authored over 1 year ago
CI: Do not cancel concurrent workflow runs for pushes to master

github.com/obsproject/obs-studio - 4654b93168e4b43d1600fb652247404b5c05300a authored over 1 year ago
CI: Use older compression and file system for macOS disk image

Using older file system (HFS+ instead of APFS) and compression
(lzfse instead of lzma) allows th...

github.com/obsproject/obs-studio - abd29b9760e8e86a8e23a7370a2eb22ed2f947fa authored over 1 year ago
CI: Use more explicit check for valid git reference in check actions

github.com/obsproject/obs-studio - c1da220ca59776c5a55a11504d3b4aa8b1f69ad4 authored over 1 year ago
base: Fix error to save configuration at obs_module_unload

When `obs_module_unload` is called, the frontend API is no longer
available so that `_config->Sa...

github.com/obsproject/obs-websocket - 3cd81639457b789bda564cca58badf35f0285106 authored over 1 year ago
CI: Add obs-crowdin-sync

github.com/obsproject/obs-websocket - 132d4bafddcc077f8d46f05dd920591fa2bc87e6 authored over 1 year ago
obs-qsv11: Fix InitParams low power fallback

github.com/obsproject/obs-studio - 4d3f9323b531764c9cec314031ead9433264633a authored over 1 year ago
obs-qsv11: Fix VPL initialization on intel-mediaSDK

VPL does not have a consistent initialization process for the various
backends it dispatches to....

github.com/obsproject/obs-studio - b6b8f5b80afc37208485c831bb6cb7928e76de02 authored over 1 year ago
libobs: Fix shader fix not working on D3D11

In c8d95005c15, it was incorrect assumed that just because the fix
worked on OpenGL, that the fi...

github.com/obsproject/obs-studio - 45e73342061c55fa8c1a195f5c1041800236907f authored over 1 year ago
UI: Remove silent OpenGL fallback on Windows

github.com/obsproject/obs-studio - a06d6893b931ca1956b0d133d04bf23501ecbdb9 authored over 1 year ago
UI: Fix compiling without nlohmann JSON

After commit 89553386247, 'UI/update/models/whatsnew.hpp' is included
unconditionally, even with...

github.com/obsproject/obs-studio - f83b0d93f106c46481a90c3728f9e2cecd70a767 authored over 1 year ago
UI: Fix unnecessary GetCurrentScene() call

Missed this with the parent commit; the scene variable is now already
available, thus there is n...

github.com/obsproject/obs-studio - c8d95005c15723ee891b6f6f41ea798bb1680517 authored over 1 year ago
UI: Hold reference to scene when drawing spacers

Just holds a reference to the scene as a safety precaution.

github.com/obsproject/obs-studio - e0f7bcaf3f9ba7dbaa6647c3a1ca2d1f604efbdb authored over 1 year ago
libobs: Fix default.effect not working with OpenGL

Due to my jank transpiler, default.effect worked with Direct3D 11 but
not with OpengGL. Fixing t...

github.com/obsproject/obs-studio - 2edb9f3151b2369cfb324d4c4281914c9c940aef authored over 1 year ago
UI: Fix possible race condition in DrawSpacingHelpers

The use of GetCurrentSceneItem can lead to a race condition between
the graphics thread (where t...

github.com/obsproject/obs-studio - 8d82263513805ba30a3d8ee45ed32f88a6610e1d authored over 1 year ago
Bump `aiohttp` and `requests` package versions

Neither have breaking changes but dependabot was not happy about the old versions

github.com/obsproject/loganalyzer - e513de9f36b2cac26c30f120c54853fd80840056 authored over 1 year ago
libobs: Remove starting_frame_count from obs_output_t

The member variable `starting_frame_count` was set but never read.

github.com/obsproject/obs-studio - fa9b7b042ff3ebee146be8fd6242d57a9e7c4388 authored over 1 year ago
libobs: Fix holding possibly released pointer in obs_output_t

When `obs_output_t` is an encoded output, `obs_output_set_media` will
ignore the video and audio...

github.com/obsproject/obs-studio - fb57eff212fbe5e777cf559288bc70bf67d9c428 authored over 1 year ago
UI: Fix transform shortcuts with multiple items selected

Firstly, removes the UpdateTransformShortcuts() method introduced in
c33fa8b which was trying to...

github.com/obsproject/obs-studio - 518bdc7af17b7f18f6b4e8d1180fa9cf6c66ea45 authored over 1 year ago
UI: Set advanced audio encoder to invalid if missing

github.com/obsproject/obs-studio - 3e29844af72d466d6ae1f2f30d1b7c39dc4d1bce authored over 1 year ago
Merge pull request #9435 from norihiro/qtdisplay-destroy-at-surface-event-3

Fix crash at render_display while shutdown on macOS

github.com/obsproject/obs-studio - fee4f2dc48d9f254a7fc375f400fd622df62c46d authored over 1 year ago
libobs: Add DrawAlphaDivide variant shaders

Useful for future 10-bit HDR DeckLink playback support.

github.com/obsproject/obs-studio - 3e80fff18e2be3f28dbb8b8ebe591dfcab2cbf0f authored over 1 year ago
libobs/media-io: Relax color space comparison

Allow VIDEO_CS_DEFAULT to avoid slow conversions.

github.com/obsproject/obs-studio - 40edda536d65ff269a915172a8fe9133440bf6a2 authored over 1 year ago
decklink: Add HDR playback support

github.com/obsproject/obs-studio - bb12fe9db53316544b216c5fe0399b8600a6b33a authored over 1 year ago
decklink: Reset video capture on format change

Fixes black screen when toggling between 4K SDR and HDR on PS5.

github.com/obsproject/obs-studio - 4fd595efe96e098d7d229e400410bd062a022010 authored over 1 year ago
UI: Store dock titles in BrowserDock instead of relying on Qt

Attempting to set the window title of a BrowserDock that is closed, then
opening the BrowserDock...

github.com/obsproject/obs-studio - f049d04af459a8e1d09aa39292b0a18c69bb61d4 authored over 1 year ago
UI: Set browser dock title in constructor

Works around a bug in Qt where setWindowTitle called on a native window
that hasn't been initial...

github.com/obsproject/obs-studio - 7d9f8e7cac7d9e03dc0410211e1261d1229e86a6 authored over 1 year ago
UI: Track custom browser dock names internally

This is a workaround for a change in Qt behavior between 6.5.1 and
6.5.2[1] which affected the o...

github.com/obsproject/obs-studio - 20e4f0cad3573a11a3e08485570e4a2c93ff2110 authored over 1 year ago
UI: Update text for custom browser dock menu items manually

Instead of relying on the dock's having their window title already set
for the menu items to be ...

github.com/obsproject/obs-studio - 25b97df6ebab16b92bcfc5790bc39d4509bfbf44 authored over 1 year ago
UI: Fix crash at resizing display followed by destruction on macOS

The resize event was triggered during the shtudown of OBS. A commit
9f330050ef moves the actual ...

github.com/obsproject/obs-studio - dfce9b929aa2cd6bc63e855375daf94c2942ad4e authored over 1 year ago
UI: Fix crash at render_display while shutdown on macOS

The display context was sometimes created again by a resize event after
destruction from `OBSBas...

github.com/obsproject/obs-studio - fd502cbd4d38fc574fcbb83d2d56de7bd69ce47a authored over 1 year ago
UI: Removes the workaround of not receiving expose event

The commit e67fdbca79 is a workaround for QtWayland bug that the
`QEvent::Expose` was never rece...

github.com/obsproject/obs-studio - fa17168ba21dd216717cbac8a93f561171b519b3 authored over 1 year ago
docs: Add source-specific procedures

github.com/obsproject/obs-studio - c7cba7f80338c5481de6403c8d1290f56272e672 authored over 1 year ago
docs: Add decl string for media signals

github.com/obsproject/obs-studio - 6f046eb48fcec21f7e2c5fd5e35deb7b5f4cc1d6 authored over 1 year ago
docs: Add source-specific signals

github.com/obsproject/obs-studio - 945058848632ef6b7cd133c53f7f512c1945c832 authored over 1 year ago
image-source: Fix slideshow proc decl strings

Changes the decl strings of the slideshow source procedures to match
pre-existing conventions.

github.com/obsproject/obs-studio - 95e36878afd74516c3008bf13047fedda6747e89 authored over 1 year ago
Update translations from Crowdin

github.com/obsproject/obs-studio - ecf914dd67a5d07bebb6a187397c96a4470e713c authored over 1 year ago
Update translations from Crowdin

github.com/obsproject/obs-websocket - d991e21f292842801247f32cee83f22aad413787 authored over 1 year ago
Update translations from Crowdin

github.com/obsproject/obs-browser - bbe8c74b1516fa610a8108212e48f8406cd9da40 authored over 1 year ago
CI: Update obs-crowdin-sync to latest

github.com/obsproject/obs-studio - bb8146bbdcb324fa94ec53d77438e108483afb8d authored over 1 year ago
Build Add missing JSDoc

github.com/obsproject/obs-crowdin-sync - 30b5446e3b5eb19595aa68a81ddf896a857302cf authored over 1 year ago
download: Create 'empty' language files

github.com/obsproject/obs-crowdin-sync - 7bd0a51427130d609de91fe076d451c9dd3be46b authored over 1 year ago
download: Generate reports simultaneously

github.com/obsproject/obs-crowdin-sync - bb7129859cd70d2765fc1a2d19063055a75bbc90 authored over 1 year ago
download: Remove handling for enc-amf

The submodule was removed.

github.com/obsproject/obs-crowdin-sync - 3fe46ba3c6e31fbc72a725c5cf2dab3615750f98 authored over 1 year ago
download: Don't hardcode year in report generation end date

github.com/obsproject/obs-crowdin-sync - 9a76677027325f4a0965566052edda60a110d75e authored over 1 year ago
download: Simplify & improve removePreviousTranslations()

github.com/obsproject/obs-crowdin-sync - 541708aec5fb07ece06c4e2fd165977d3db0d279 authored over 1 year ago
download: Fix file existence check always being true

github.com/obsproject/obs-crowdin-sync - f7d6d72d9b50ea69dd7117b1ba297b1b46d1f2d3 authored over 1 year ago
Enable uploads for submodules

github.com/obsproject/obs-crowdin-sync - 856b7128feff95da9b916593adbe8b9b2cc961d9 authored over 1 year ago
Mock file system during tests

github.com/obsproject/obs-crowdin-sync - d9515533fbb1ccee0cec0db7168a8901a320cddd authored over 1 year ago
download: Correct original author

github.com/obsproject/obs-crowdin-sync - 6de60a1fa882e9c9c47542c0bb3d5c3c6215502c authored over 1 year ago
upload: Dynamically get directoryId

github.com/obsproject/obs-crowdin-sync - d8162e9746f7316f76cedd26130887249d564a2a authored over 1 year ago
UI/importers: Ignore empty Streamlabs hotkeys

Ignore empty hotkeys when importing a scene collection file from
Streamlabs Desktop.

github.com/obsproject/obs-studio - 2a9b9c929865499d6ef347b60e90dab677171d6e authored over 1 year ago
UI: Show link to release notes in Help menu

github.com/obsproject/obs-studio - b429d0044032e4a10c87f3271398753ee0328358 authored over 1 year ago
sndio: Remove variable-length array usage

github.com/obsproject/obs-studio - 43ae532d2a3ae75e69c45c70a52623d11b553d0d authored over 1 year ago
UI: Add high frame rates (120, 144, 240) to general video properties

github.com/obsproject/obs-studio - 11ae49da73b9ed4f7f068710e9f105716ca40b84 authored over 1 year ago
UI: Add high frame rate 119.88 fps to capture device properties

github.com/obsproject/obs-studio - a599dd50f607ae254333d4fc6d38fc627566292e authored over 1 year ago
UI: Use QCheckBox::toggled signal for checkbox changes

Like in 4f8b17d61, "toggled" is the signal that listens for changes
however they may have happen...

github.com/obsproject/obs-studio - 67211549249b0a8c4d93fd0ff3e3d062f16c6028 authored over 1 year ago
UI: Don't cap auto-config wizard FPS whole number precision at 2

Capping the precision for whole numbers results in scientific notation
being used for any number...

github.com/obsproject/obs-studio - d2ef4d21b3012f72928c1d4b769aa2aacba700ac authored over 1 year ago
UI: Use QGroupBox::toggled signal for group changes

The QGroupBox::clicked is specifically for mouse clicks. This means that
it's not emitted if the...

github.com/obsproject/obs-studio - 4f8b17d61229f5cf745e3d320767323d2e383fb0 authored over 1 year ago
UI: Set loading to true when loading accessibility settings

When loading a settings pane, "loading" should be set to true to stop
signals being emitted by s...

github.com/obsproject/obs-studio - 49ef1d4b987d30d6d4bd595c4bb467966a488050 authored over 1 year ago
UI: Fix YouTube not saving stream key in auto config

Commit 85f9a8661b did not take into account whether YouTube was using a
stream key or not, it wo...

github.com/obsproject/obs-studio - b79e6d219fd45dc800fec8186eb254fcccc569f6 authored over 1 year ago
obs-ffmpeg: Set avg_frame_rate for AVStream outputs

This sets the framerate on container files when
recording using "Custom Output (FFmpeg)".

github.com/obsproject/obs-studio - 21f2a7718ee0e6dbf1b6a01cd008011268824ca9 authored over 1 year ago
linux-pipewire: Replace dynamic arrays with allocations

Replace dynamic arrays added by 27630a8c0e075b9a27e7ee5558356333d7adb4a6
by allocations

github.com/obsproject/obs-studio - 7f4fd99f916b45524265716d9eedae28aae6ff58 authored over 1 year ago
UI: Use static function instead of macro to set color

Macros can be hard to read and are usually not very friendly to use in a
debugger. Using a stati...

github.com/obsproject/obs-studio - b962daa3c821b22ab3cc99ff8da679ec60b1b444 authored over 1 year ago
.git-blame-ignore-revs: Add clang-format 16 update

github.com/obsproject/obs-studio - e02f782bc62f0497e118316871ba1d15f6b5a6be authored over 1 year ago
updater: Pass through parameters to restarted OBS instance

github.com/obsproject/obs-studio - 014f7683cf7d1b8dbf85d7bbfdc4c29dd93a76c1 authored over 1 year ago
UI: Copy OBS command line arguments to updater launch

github.com/obsproject/obs-studio - 38f41f4f947b8488ffe7bc3de53cc6db5a17ffae authored over 1 year ago
CI: Simplify build scripts for CI-only use

github.com/obsproject/obs-studio - cf8a8cce7227bedf074cd9a8276d82ed33e4ba44 authored over 1 year ago
mac-virtualcam: Fix crash on macOS when starting virtualcam output

github.com/obsproject/obs-studio - 914392fcc0d22659d60f44a56c52331e287660e3 authored over 1 year ago
Update .clang-format rules for ObjC files for version 16

github.com/obsproject/obs-studio - 7628265099724671a1682f6b298b509d2fa23855 authored over 1 year ago
CI: Update to clang-format 16

This commit also modifies UI, libobs, and plugins.

github.com/obsproject/obs-studio - 64139a6bbd6f85155c709035d82e91f52c2e36fe authored over 1 year ago
obs-webrtc: Follow HTTP redirects

github.com/obsproject/obs-studio - 34e57a04968e969fd0a871acfc7665ff597ed1ff authored over 1 year ago
obs-webrtc: Improve WHIP compliance

Location header is now required. Support relative and absolute URLs

github.com/obsproject/obs-studio - c81f531edbc2cdf45487bae5fc209e468db2301a authored over 1 year ago
obs-qsv11: Fix adapter enumeration in test app

MFXEnumImplementations expects the adapter index to be within a range of
valid Intel adapters pr...

github.com/obsproject/obs-studio - 046560eadc810f75b90d3a687678b01a32d32392 authored over 1 year ago
docs(ci): Update generated docs - 55b3f88 [skip ci]

github.com/obsproject/obs-websocket - a74468e07e2cf4a12839d04f0acc977434a657d1 authored over 1 year ago
base: Fix a comment for SetSceneSceneTransitionOverride

github.com/obsproject/obs-websocket - 55b3f88db9641cc298bf54a8293e36fa29a95237 authored over 1 year ago
locale: Remove obsolete translations

github.com/obsproject/obs-websocket - ba7839bb69fe9211893a33203ac5d1335fb989ad authored over 1 year ago
Revert "obs-outputs: Enable HDR for HEVC over RTMP"

This reverts commit 8137eb5f5680d3324088936f1d67c024663362d8.

github.com/obsproject/obs-studio - 8b85ecbec170de0c676f41d242e65a6dd3af41cb authored over 1 year ago
rtmp-services: Add MasterStream.iR to ingest list (#9330)

github.com/obsproject/obs-studio - e77fc96cfa8853928406bf50f13ece3c139f0583 authored over 1 year ago
UI: Make simple mode settings warnings float at bottom of page

github.com/obsproject/obs-studio - 2404036575848d0216a1e5f44b0ec2fa563b46b1 authored over 1 year ago
obs-qsv11: Refactor and tune Look-ahead settings

Enable Low Power Look-ahead (VDENC LA) after Intel Arc Graphics. Change
LA_DEPTH defaults (60 fr...

github.com/obsproject/obs-studio - a790302dbddb89111da651374a5d45b28ca0b6d9 authored over 1 year ago
obs-qsv11: Improve AV1 quality parameters

Enable B-frames for AV1 for Intel Arc Graphics and Meteor Lake Platform.

github.com/obsproject/obs-studio - 5b6967c359b2d331f7a423a258d94f5dd0bf324b authored over 1 year ago
obs-qsv11: Adjust Gop and keyint_sec parameters

* Change GopPicSize default to 240
* Remove GopOptFlag
* Change keyint_sec default from 3 to ...

github.com/obsproject/obs-studio - 6533b3e138de860aae5502fb1934eb713c59306e authored over 1 year ago
obs-qsv11: Add AV1 meta data

Enable content light meta data over the AV1 stream.

github.com/obsproject/obs-studio - 99c456b777b72ff229b63090de38ea7ef2134aa5 authored over 1 year ago
obs-qsv11: Adjust Subjective Video Enhancements

Disable MBBRC (macro block level bitrate control) because it can reduce
objective quality metric...

github.com/obsproject/obs-studio - 6dada921c9e6a4ab7fd4671f29fbc4ab5e6caaef authored over 1 year ago
obs-qsv11: Fix bitstream bug

Fix InitBufferSize and BufferSize bug: change Bit to Byte.

github.com/obsproject/obs-studio - c9fd128d74f1fa09af3057de47fd85c344dd5280 authored over 1 year ago
obs-qsv11: Update Target Usage options

Update target usage setting names from legacy names to VPL names.

github.com/obsproject/obs-studio - 1d955750882afba5191997188f30b3e10094c3ca authored over 1 year ago
obs-qsv11: Remove AVBR, QVBR, and VCM

github.com/obsproject/obs-studio - 5bfc2e5150ca9288934d59a09c118562f9e18031 authored over 1 year ago
obs-qsv11: Fix RepeatPPS bug

github.com/obsproject/obs-studio - 550ccc63f25f1d00d0e8ccc3eec51b66b8de8d76 authored over 1 year ago
libobs/util: Define PRAGMA_WARN_DEPRECATION for MSVC

Define PRAGMA_WARN_DEPRECATION for MSVC to enable using that define for
cross-platform code, whi...

github.com/obsproject/obs-studio - 39b4df12c8beee2c4161b0af4ca78389fa84b672 authored over 1 year ago
CI: Update GitHub Actions to remove warnings

The Action softprops/action-gh-release is currently emitting warnings
about using node12 and set...

github.com/obsproject/obs-deps - cc4cbb998a6f5eace2a90650a534359c95e9448d authored over 1 year ago
CI: Update peter-evans/create-pull-request GitHub Action

We're currently using peter-evans/create-pull-request v4.0.3 which is
still using the deprecated...

github.com/obsproject/obs-studio - f9054371fc3929ecd29368e9661d26f220e0bc27 authored over 1 year ago
CI: Pin third-party actions to specific commits

Recommended practice is to pin third-party actions to specific commits.

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

Notable changes:
* deps.windows: Add VPL debug build

github.com/obsproject/obs-studio - ad8889a3cb980ac839aca78d6970cdda9091f72a authored over 1 year ago
Bump PowerShell requirement from 7.0 to 7.2

PowerShell 7.0 has not been supported by Microsoft since December 2022.
GitHub Actions uses Powe...

github.com/obsproject/obs-deps - c472a29e3b4090469e53441a642e738a2c77a489 authored over 1 year ago
utils.pwsh: Remove code for PowerShell older than 7.0

The main build script has required PowerShell 7 for some time now, and
it will exit early withou...

github.com/obsproject/obs-deps - 536c7b0736cddf74245d8412c863e09591452add authored over 1 year ago
obs-browser: Disable Bluetooth support

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