Ecosyste.ms: OpenCollective

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

github.com/versatica/mediasoup

Cutting Edge WebRTC Video Conferencing
https://github.com/versatica/mediasoup

Update CHANGELOG

f652db9c58a35c777be4cf7f2f5173ead5b9e0e7 authored over 2 years ago
Fix a race condition in SimulcastConsumer #824 (#825)

e2160d536593aa3c62f7953ccfdb6333ea71ba23 authored over 2 years ago
Update CHANGELOG and TS version

833f36ee5850df872fc653d2948abade1a036af0 authored over 2 years ago
Add support for H264 SVC (#798)

3bdcb8a8bf2b0e6faad47abf5a41d2c6b4dacdf9 authored over 2 years ago
RtpStreamSend support receive RTCP-XR RRT and send RTCP-XR DLRR (#781)

4556001e4070f80ee8faba3f6f1f6463b89970b5 authored over 2 years ago
Fix old buffer items cleanup in `RTC::RateCalculator` (#819)

542db78ac461177b157d4db39606c1c6922e9733 authored over 2 years ago
Create a buffer to process RTP packets. (#730)

Co-authored-by: José Luis Millán <[email protected]>
Co-authored-by: Nazar Mokrynskyi <nazar@mo...

b62840f6fa704d40ecd8b5e11ae3d9ee656f4022 authored over 2 years ago
Merge pull request #820 from nazar-pc/fix-racy-deadlock

Finally (hopefully), fix deadlocks in Rust

fd26c6067e7b1adae7aa99bc64f2a87c81be90b3 authored over 2 years ago
Update CHANGELOG.md

f6ef1c255f3a16d8944bed4d2cab1ed72898d3d0 authored over 2 years ago
Update NPM deps

89358dc7f383d1f939044ec103f4aee44318336e authored over 2 years ago
Improve appData syntax and initialization

- Related to #821.
- Ensure it's declared as `Record<string, unknown>` instead of `any`.
- Ensur...

0c07ef60d4f2011f7afe84b357ab778dd829c908 authored over 2 years ago
Finally (hopefully), fix deadlocks in Rust

d098a4e32edb8ef5fb7b09e0e27805db1a7ede62 authored over 2 years ago
3.9.13

e4b99dba394ce9aab8966756020bb007a74c4bff authored over 2 years ago
improve syntax

edb62a2da1a960862626a0db05ab7b6514594fcb authored over 2 years ago
Do not discard TL0PICIDX from Temporal Layers higher than 0 (#817)

79f5339caa88113e98db5c34e988f421224ccfc8 authored over 2 years ago
SimulcastConsumer.cpp: remove unused variable

69b95f8b5fe057979a9de538561babcda3458596 authored over 2 years ago
3.9.12

77111917bc76e6622cb5f93f7ca90ed399ac570a authored almost 3 years ago
Fix DtlsTransport timeout related things (#815)

Fixes #814

0000004527a19c5b4bb975256ed4c5934446fb3d authored almost 3 years ago
3.9.11

ee7e9882b0fc3c9b7a2e128900c1f23a9a82c8ee authored almost 3 years ago
Modify SimulcastConsumer to keep using layers without good scores (#804)

ef0e2b7c6327a38a644410fd47fdc0038dbce49e authored almost 3 years ago
3.9.10

092ebee3b39605ef541b1f540697113ff8c401ba authored almost 3 years ago
Fix marker bit not reseted after mangling in each consumer (#811)

aa3afdc662c9d1c7316553372c16a0c122a45780 authored almost 3 years ago
Update NPM deps and TypeScript version

701b62ff3583c85b245b153f7f67680a407af877 authored almost 3 years ago
Merge pull request #810 from nazar-pc/graceful-soft-error-handling

Handle soft errors gracefully

1affe94728ee435ee27cfbfaecf1b4d2e363013c authored almost 3 years ago
Rust SVC/Simulcast example (#809)

* fix: typo of video res

* feat: bump all dependencies of all rust frontend examples

* Cop...

05928ce070456e851c73d2d7d5f37eb375601787 authored almost 3 years ago
Handle soft errors gracefully

142fb5966e1335ce899824d94db71230bf25e8d9 authored almost 3 years ago
Merge pull request #808 from nazar-pc/meson-updates

Meson dependencies updates

0b770e7e226b77f8b5eb184b50583a8b73507a8b authored almost 3 years ago
Merge pull request #805 from versatica/dependabot/npm_and_yarn/worker/scripts/minimist-1.2.6

Bump minimist from 1.2.5 to 1.2.6 in /worker/scripts

a47b57e407da8dc9073a2561051507aad0ff1810 authored almost 3 years ago
Update abseil-cpp, add changelog entries about updated worker dependencies

f04a5e0b28bfec736ae154ef68a4f5bf72022b25 authored almost 3 years ago
Update Meson dependencies

30ed8d414671fd4eb92313fc3031067f8f4df4da authored almost 3 years ago
Update to OpenSSL 3.0 API

c559b95848a17a5ab070b040f5733132596ece1e authored almost 3 years ago
Merge pull request #806 from nazar-pc/rust-release

New Rust release 0.9.3

b3759391a9b25d1460725310476640cae3a0007c authored almost 3 years ago
New Rust version and changelog update

61c53e7fe08d6e8cd5c75b01357d35343dfe975f authored almost 3 years ago
Remove unnecessary `Clone` implementation for `Box<dyn Transport>`

7743a97377561870d316633505c9e6049b0276c3 authored almost 3 years ago
Expose hierarchical dependencies of ownership of Rust data structures, now it is possible to call `consumer.transport().router().worker().worker_manager()`

dfd8d106c5fde84970ac94f0f1971524f882fe47 authored almost 3 years ago
Do not hold regular Mutex across `.await`

2fee4381aa838b536fcf7a160ce6ce6b90ce54c6 authored almost 3 years ago
Update consumer integration tests to use multithreaded executor as a regression test

8448594a696eea56273ea84087b795a86ee216c9 authored almost 3 years ago
Bump minimist from 1.2.5 to 1.2.6 in /worker/scripts

Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](ht...

fdb7138dd58d810a932871abf7c0a209139cff2a authored almost 3 years ago
Merge pull request #801 from nazar-pc/fix-close-deadlock

Fix another potential case of deadlock

9306f8a2c6c7d23bccecd70ecb20f7bbe3cc2acb authored almost 3 years ago
Merge pull request #800 from nazar-pc/fix-rust-test-segfault

Fix rust test segfault

f5eec143229eddbc611cae2d8068f2c0da4e7fba authored almost 3 years ago
Fix racy crash during worker destruction when multithreaded executor is used

a5b52560685d59c7583cdb4e499afd12557ad944 authored almost 3 years ago
Tiny refactoring

4e91bdef3970a9a47d3e13f60b506b47df3d2e13 authored almost 3 years ago
Fix racy segfault in worker unit test

ab3c4ae3728556362487e085fe1c854ed929b02e authored almost 3 years ago
Fix another potential case of deadlock

63ea81638cb386bfa2f70822e16930f53faa7189 authored almost 3 years ago
Merge pull request #794 from nazar-pc/build-type-meson-args-docs

Add documentation on `MEDIASOUP_BUILDTYPE` and `MESON_ARGS` in `Makefle` and `Building.md`

ce3f5f98b6c7dbbb676fed881fb471006e94913f authored almost 3 years ago
Add documentation on `MEDIASOUP_BUILDTYPE` and `MESON_ARGS` in `Makefile` and `Building.md`

018d4824f849c6dbb9526e2922772e072e6d03ed authored almost 3 years ago
3.9.9

0e5c8385ff65d520e99912d7c9a843b498bda413 authored almost 3 years ago
Fix frozen video due to double call to Consumer::UserOnTransportDisconnected() (#788)

Rationale given here: https://github.com/versatica/mediasoup/pull/787#issuecomment-1060891193

...

a24f0ec264be0151b85b55b7f2260989a73bf868 authored almost 3 years ago
Optimize RTP header extension handling (#786)

* Optimize single-type RTP header extensions handling that avoids allocations, us better contain...

169b05b64610980fab4218380f298b119c1cac10 authored almost 3 years ago
Merge pull request #784 from versatica/remove-unused-code

Remove unused code

5cbf2061d68bad30fa7f824120d2d2be0513755a authored almost 3 years ago
RateCalculator reset optimization (#785)

* Replace buffer with `std::vector` and simplify its reset

* cosmetic

* Fix Rust dependenc...

4783b3dde93d43b5b120a8088af873aa5661202f authored almost 3 years ago
Remove unused code

8cf4ecd8dcc9d19903ee784f6293adb048608b42 authored almost 3 years ago
Use more efficient collections (#782)

* Replace `std::map` with `std::unordered_map` in all places where applicable

* Replace most ...

ff17d135957513aff86d45d99e82ffce45187318 authored almost 3 years ago
Merge pull request #783 from RemiKalbe/v3

Add `Send` to async trait of `RtpObserver`

6076cc9b8a62b962c4505ef16f61f4b10cc81a8d authored almost 3 years ago
Merge branch 'versatica:v3' into v3

4b3acdc677fa044308e1845b2f5e0cefdd1ae166 authored almost 3 years ago
3.9.8

e6198dda88cab461baa4aab798aa26359574abdd authored almost 3 years ago
Update CHANGELOG.md

224a53082c3c6db8a8d3e6a42ca304b2b03f8078 authored almost 3 years ago
Fix update bandwidth estimation configuration and available bitrate when updating max outgoing bitrate (#779)

7417beb0bbfd0f4900a3829a17e01e9dcd16abda authored almost 3 years ago
Update NPM deps and TypeScript version

9a19b3fe45ec2b98607b3950407d4a50767accd6 authored almost 3 years ago
Fix VP9 kSVC forwarding logic to not forward lower unneded layers (#778)

1a751476ea6a75fee7b0f2b4ef653aa6f1673269 authored almost 3 years ago
Add Send to async trait

91c636fc549edd0387c96ca3483dd0a017e6b854 authored almost 3 years ago
Update CHANGELOG.md

26943dc3f4a59fb8c1090fde143aac0abf7494a9 authored almost 3 years ago
Replace outdated `random-numbers` package by native `crypto.randomInt()` (#776)

6da13b2826ad0477bc6bcc38b28ea845f5023b1e authored almost 3 years ago
3.9.7

0c596bad79cd4fd5dd20d930956822d19300273f authored almost 3 years ago
Typing event emitters (#764)

fe5b3ab3c3cf84bfaecbf4d692db10002fce5d54 authored almost 3 years ago
Merge pull request #766 from nazar-pc/update-dependencies

Update actix dependencies

36155116316782ba747caa93f41fefb4ed1c33c8 authored almost 3 years ago
Fix some typo (#765)

f8fb2ff4271d89298bc5e01fba83d6f6dc36a29f authored almost 3 years ago
Update actix dependencies

3e497f7d9296efc974bac70a04ddec19f9a4aec5 authored almost 3 years ago
3.9.6

d014f5403b292fcdc886ee17ae36d0463a8c00e1 authored about 3 years ago
Added support for RTP abs-capture-time header (#761)

Co-authored-by: Nazar Mokrynskyi <[email protected]>

77fca4f7c6dd8bb15ae78aa281fbf3479ff69a55 authored about 3 years ago
CHANGELOG

01eac7f6083b2a08716a933c4806f1e0fa5e62ec authored about 3 years ago
TCC client optimizations for faster and more stable bwe (#712)

* TCC client optimizations for faster and more stable bwe

* Fix style comments

* Address c...

6c6c840654a96550657ab8f6c1b4b2ab5f112bc1 authored about 3 years ago
Merge pull request #760 from nazar-pc/extend-ci-testing

Add more CI configurations

3d313f0f4e34399092a468f923eebdca88d07b78 authored about 3 years ago
Add more CI configurations

b357fbcec12d61112af016d381eaf5b05fe510d9 authored about 3 years ago
Merge pull request #757 from nazar-pc/fix-rust-warnings

Fix warnings introduced in Rust 1.58.0 stable and in nightly

e7d4f874275dad69cd584a1b7cdd6be4656d1791 authored about 3 years ago
Fix warnings introduced in Rust 1.58.0 stable and in nightly

bf465280cb4930a3c998fdc84350474b82c6a8e3 authored about 3 years ago
3.9.5

339946bcfb1fd0bb96f03a6e28d6d4b7b7a4c550 authored about 3 years ago
ICE renomination support (#756)

c693e224ff458e326803a6d82f82ddcd32973407 authored about 3 years ago
Merge pull request #755 from nazar-pc/improved-meson-integration

Replace manual build artifacts management with Meson commands

55c6015e98cf7da5e56ead511a8fb34df6ba48a4 authored about 3 years ago
Replace manual build artifacts management with Meson commands

b5c8989b4d5d2bd45cba667d3b854ca7a01489d7 authored about 3 years ago
3.9.4

2dd145ffefc04a5996362102456272b4b75907f1 authored about 3 years ago
Update NPM deps

eb96baaff3edfed0116628ab25bc433e131647ae authored about 3 years ago
Fix bad printing of error messages from Worker (#750)

Directly passing the error buffer caused issues with the snprintf that
MS_THROW_ERROR() does.
...

f267a5f4553ade8fcb87190c424b0831ae21d7de authored about 3 years ago
Merge pull request #751 from nazar-pc/update-lru

Update `lru` dependency to fix security vulnerability

812d74c1bfa5efc6105c1f192cb0acc0395e4168 authored about 3 years ago
Update `lru` dependency to fix security vulnerability

e1df77a108d974528ad3eaa1aae3774bb4d3f46e authored about 3 years ago
3.9.3

6df7e245b13d6cfe5f0ebd91aff2f009ec8950ff authored about 3 years ago
Merge pull request #743 from nazar-pc/new-rust-release

Prepare new Rust release 0.9.1

034988d985854cd6d0439ec2949214570882d804 authored about 3 years ago
Prepare new Rust release 0.9.1

6d4c25280ff628d1ff76e32605a32d081d90b787 authored about 3 years ago
Merge pull request #742 from nazar-pc/fix-packed-tst-header

Make Tst header packed to fix Windows tests and unlock Windows worker CI

125be417f575188398c13b2565c371c460bb2175 authored about 3 years ago
Fix typo

a726d74ef842363b7e9bfb33f190dbb49afb3029 authored about 3 years ago
Fix copying files on Windows

10118340b6875f255e0b5cfc72beb4468472f4ba authored about 3 years ago
Make Tst header packed to fix Windows tests and unlock Windows worker CI

53466ce6b0d21a14f2761b75a7244326b81e73b7 authored about 3 years ago
Merge pull request #741 from nazar-pc/improve-windows-support

Improve Windows support by not requiring MSVC configuration

c7723ccb10eb2cfb732688b4afa3ae9d59c5123a authored about 3 years ago
Improve Windows support by not requiring MSVC configuration

8ea1ee0b254c19124b49f8191db64eda2cebd508 authored about 3 years ago
Merge pull request #737 from nazar-pc/post-installation-cleanup

Clean everything except `mediasoup-worker` binary in postinstall step

ec186c5d3616c1ef622b163c3b1ce5ba9ecc67f1 authored about 3 years ago
Clean everything except `mediasoup-worker` binary in postinstall step

a782d9cc05a97e8bc5bae8c07e9d7087b17c4f29 authored about 3 years ago
Merge pull request #733 from nazar-pc/fix-rare-deadlock

Fix rare deadlock caused by another path of dropping subscription handlers

8e14d23620cf97774723a6a4728fb7959aadfdf5 authored about 3 years ago
Fix rare deadlock caused by another path of dropping subscription handlers

8e1f2381ca4c269a56841dc363150a6605a9f431 authored about 3 years ago
Merge pull request #729 from satoren/add_send_to_transport_future

feat: Add Send trait to future for transport trait

45ac397734cdb393ab4e0b7a3ff14a93dd285db6 authored about 3 years ago
feat: Add Send trait to future for transport trait

38ff617fd2c440bf7435216f76370a5ffa73f941 authored about 3 years ago