Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/obsproject/obs-studio
OBS Studio - Free and open source software for live streaming and screen recording
https://github.com/obsproject/obs-studio
The stream output signals are now put inside of a vector.
21f1c155ef33f176c4065868a6edc7951708ee49 authored 9 months ago by cg2121 <[email protected]>
This reserves the size of the congestion vector in the status bar,
so it isn't resized every sec...
14654807cb23868630cc7fbaac6bc83f77879b92 authored 9 months ago by PatTheMav <[email protected]>
The MSVC_RUNTIME_LIBRARY property is not propagated to targets which
link against a target which...
7fab3d03e056405d4dbb5e2ed3a3f9b58e165876 authored 9 months ago by jcm <[email protected]>
5f2bb795f07b3174c991b7bd2926460bc0c33a39 authored 9 months ago by derrod <[email protected]>
- Rename from .appdata.xml to the modern .metainfo.xml
- Add a primary branding color (Yami blur...
9c235de - Update translations from Crowdin
58c7365 - CI: Update first-party GitHub Actions from ...
10b02e11d0fabb55760ca8dee3521da50ef8fb2f authored 9 months ago by Translation Updater <>
When OBS is closed and there is a floating dock, a Windows system
sound is emitted. This fixes t...
9488bb20b68ef2ca12a4f3eb040f56762c6f1447 authored 9 months ago by derrod <[email protected]>
9c1f0aaa9f35d452bab4f0a796621fbe12c6f284 authored 9 months ago by Ryan Foster <[email protected]>
Added SCDisplayRef type alias to fix a quirk of this specific
clang-format version with ObjC blo...
dd3255815c94d1b63a3182a566beae84419a55d3 authored 9 months ago by PatTheMav <[email protected]>
w32-pthreads is not correctly added to the generated CMake project
if the UI subdirectory is no...
7cacd18e55ce90607fb2a0b56065cc2e53b9b821 authored 10 months ago by derrod <[email protected]>
Before the CI checks for source code and CMake files would always
check the entire source code e...
65edd99c642701fd2533cdc78fa8634d698653fc authored 10 months ago by Ryan Foster <[email protected]>
3726a021eb7866d6b01bce6f73b8d93ae9d67549 authored 10 months ago by Ryan Foster <[email protected]>
725f495213f6a80f11cd07c4021f59c2c02be894 authored 10 months ago by invalidtask <[email protected]>
Adding to the previous commit, let's also use obs_output_set_last_error
to provide localized err...
The Elgato Stream Deck plugin older than 5.5.2.0 invokes undefined
behavior that results in appl...
If the "Pause timer when recording is paused" option in the Output Timer
settings was enabled, e...
BGRA or other formats that do not use color primaries will not yield
a valid color primary value...
PeerConnection::setRemoteDescription validates the input SDP, throwing
an exception whenever it ...
e4ec4146903027a00f1cb02a30f6ed1b8884703d authored 10 months ago by Bart F <[email protected]>
5bfcedcad8a86d399c9b8b26b22168a8f83614e4 authored 10 months ago by Ramjivan Jangid <[email protected]>
1e163d795ef97ab20c758bbe7dd9b2cd2736ac62 authored 10 months ago by WuLongyue <[email protected]>
71660dc9a1c8d66fd2fd36206e0567ee31b51098 authored 10 months ago by Sherwin Dapito <[email protected]>
97375e541b5c6285e9759910c12de03187d666cf authored 10 months ago by Tobias Speicher <[email protected]>
7ae66c72fd2395b49a44d460e5360994da0cfceb authored 10 months ago by Vainock <[email protected]>
This removes the LoadOutputSettings() called in SaveStream1Settings.
It caused a bug when trying...
This toggles audio multi track display in Output settings when:
1. When there is a signal that a...
This fixes a bug where the source context bar wouldn't update
when a scene item is deleted.
Notable changes:
* deps.ffmpeg: Revert libsrt to 1.5.2 to avoid a crash
Python 3.11 and later support a system-wide configuration setting that
marks the system packages...
When a prior scheduled nightly run is detected with the identical
commit hash, then the entire l...
Some devices will report different framerate ranges for formats that
are identical apart from co...
63eef36786a0efb0c3532ebd1f63996b8d3dab3f authored 10 months ago by tytan652 <[email protected]>
Also add AppStream validation to Build Project workflow
409bd12db38095f440bd59da68a7df46c6787a4e authored 10 months ago by tytan652 <[email protected]>
Notable changes:
* deps.ffmpeg: Force classic linker for AppleClang 15.0.0+
* CI: Update macOS...
The beginInsertRows/endInsertRows calls seem to signal that the rowCount
has changed, and that v...
They contain a more recent commit with a fix for a flatpak-builder
regression.
This is what Flathub uses now. It's an implementation detail that will
eventually be hidden away...
Fixes a versioning issue
33043a0c3eddd14a4eea8aaf1201e1ee5f8bd718 authored 10 months ago by Lain <[email protected]>
In order to support crop_to_bounds, deprecates:
obs_sceneitem_set_info
obs_sceneitem_get_info
I...
4b138f674f982c1b85487ff0cf6e3cabd27a76b4 authored 10 months ago by Lain <[email protected]>Fixes future deprecation warnings
cf1c5962ffe19e9cf431098cfdc799b20b2ac2f8 authored 10 months ago by Lain <[email protected]>
(Lain note: Splitting parent commit. This was probably unintentionally
not taken into account in...
f275080abb714e9e921fe73dfc9efd56a9d993cf authored 10 months ago by Exeldro <[email protected]>
66d210cf1ba01c4035b59c4fb9b839d7e70cf6f7 authored 10 months ago by test <[email protected]>
Fixes several possible crash issues that might occur on Intel-based Macs
and older macOS version...
a63714c8f1bc0eba25a5b73a44126fab03422962 authored 10 months ago by shiina424 <[email protected]>
Since the widget is marked as opaque we need to draw each pixel or
else we may end up with unpai...
The uninit function prematurely released the memory allocated for the
channel map setting, which...
OBS handles up to 8 channels of audio, which requires the CoreAudio
input callback to omit/ignor...
Some devices do not support all color formats at all resolutions, but
the capture card source au...
d87cf9c7eb2eb5e63b1a3118b74261013ddd52fb authored 10 months ago by derrod <[email protected]>
4f5d65271246a37c5609de9e30185184a75a060d authored 10 months ago by test <[email protected]>
fe08a773ab4b94d716a23c525e8e21e76fa00034 authored 10 months ago by derrod <[email protected]>
It's not used anymore.
427fd30bd948918c0acb7a8d7b7f28ddfb086725 authored 10 months ago by Georges Basile Stavracas Neto <[email protected]>
The flatpak-github-action action does that for us, and even better, it
properly handles the buil...
This allows flatpak-builder to set up and commit the screenshots on our
behalf.
Flathub provides Docker images with the tooling we need, and the
pre-installed runtimes. Let's u...
We have screenshots in regular builds now, there's no need to special
case the screenshots error...
This should avoid a large pull on each CI run.
062813eb8a352dacb97d23bddcaf776b37d37ee8 authored 10 months ago by Georges Basile Stavracas Neto <[email protected]>
The images provided by Flathub already contain flatpak-builder-lint,
and it's up-to-date.
The KDE Runtime 6.6 relies on the Freedesktop SDK 23.08 and so the branch of audio plugins shoul...
ae1ab38de3fc8d06e3b059b96860800afc05222a authored 10 months ago by tytan652 <[email protected]>
Previously, we always assumed we could push more frames before an encoded
packet would be availa...
e71149697fa6d116cf6ad429328ce8f90c2212c8 authored 10 months ago by jcm <[email protected]>
4251e32366dba8ca3d05c78ba336ab821cd9d882 authored 10 months ago by Exeldro <[email protected]>
3f1a868e05cb7b24b07e38929f1e310c2b970b75 authored 10 months ago by jcm <[email protected]>
5af8c10b0eab5c101c269d69a47b293e7805f002 authored 11 months ago by PatTheMav <[email protected]>
After adding proper adapter enumeration the linux code ends up entering
the texture encoding pat...
Also remove unecessary whitespaces
a4db1c760ba53fa719b581ffa73f2bcdd7fee99c authored 11 months ago by tytan652 <[email protected]>ec17688a90c30d3213388f0a7146b95158143958 authored 11 months ago by tytan652 <[email protected]>
848d76f52c2103acbed15d227bb603cf93bf7db7 authored 11 months ago by tytan652 <[email protected]>
When merging the PR for the previous commits, I forgot the note that
stated that it required a m...
780cbacca11acb0c859a1bfa0d827474d1cf3667 authored 11 months ago by derrod <[email protected]>
ffd5879ec95f09e4e551b839f5fe6738058231c1 authored 11 months ago by derrod <[email protected]>
d3291eb983cc46c010b5bd2e52b9f550e7ece907 authored 11 months ago by derrod <[email protected]>
7af6a0fc5100bed1f2d2ed27da14d757a3454f5c authored 11 months ago by vico-shang <[email protected]>
RTMP was not being recognized due to a case-sensitive comparison; this
changes to a case insensi...
The macOS 14 runners are M1-based and more performant than the macOS 13
runners. They also seems...
0c2f3f8049553edcfa39dc1072fa20d4472e5e3c authored 11 months ago by Chris (Flaeri) <[email protected]>
New space availability keys seem to have very specific file system
requirements not documented ...
Frame rate should be defined before AMF encoder initialization,
because this information is use...
This is functionally a no-op, but works around a driver bug that
prevents use of eglQueryDisplay...
Cleans up signal code.
b6e2face96ef4a5cdf5ec406daebba27efa01291 authored 11 months ago by cg2121 <[email protected]>a0e666d8e3670d645a2d40138f82e2a4e271a010 authored 11 months ago by Exeldro <[email protected]>
6af9ae6c87fabfde662fb468d93ea3941ca11656 authored 11 months ago by PatTheMav <[email protected]>
89288f1cf57c4dc89c59758c8ecadf13aa93cfd9 authored 11 months ago by Lain <[email protected]>
348793b3f02b1b387c76460eaed19d0ae2fa1beb authored 11 months ago by derrod <[email protected]>
We're currently using korelstar/xmllint-problem-matcher v1.1.0 which is
based on the deprecated ...
We're currently using CyberAndrii/steam-totp c7f636bc64 which is
based on the deprecated node16....
We're currently using peter-evans/create-pull-request v4.1.4 which is
based on the deprecated no...
We're currently using CyberAndrii/setup-steamcmd b786e0da44 which is
based on the deprecated nod...
macOS and the GitHub runners have python3 preinstalled.
We only needed to specify a version beca...
Implement the new merge sub-action from upload-artifact as a separate
job that requires the Spar...
strcmp(obs_get_encoder_codec(option), "opus") causes the application to
segfault while loading s...
10c82e638ce8a8d9db5194e2d447ff9b66d7ab19 authored 11 months ago by Lain <[email protected]>