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

Fix Rust support after recent changes (#898)

6ac1cd22f04cadab2d0b4ecddd62abbd0cbfeea3 authored over 2 years ago
3.10.6-rc.1

150bba4eec122824975f6e18bfc60dd7b6f40228 authored over 2 years ago
Update CHANGELOG.md

d8b2b084c4d82bf8a261d388b15b506f2ef3cec5 authored over 2 years ago
New ChannelMessageHandlers class (fixes issue #892) (#894)

df46fccb44c28ee41d7b5080f524ed0d683718c4 authored over 2 years ago
Channel and PayloadChannel: Optimize message format and JSON generation (#893)

Replaces PR #870.

ed15a863a5ed095f58a16d972c8e25bf24f17933 authored over 2 years ago
Update CHANGELOG and npm deps

7fa40faba465a306a4370344fa7a35e353349448 authored over 2 years ago
Node: add types for internal and data objects (#891)

f7d74e7338e433db433272f759c8aaae9b8b6e9c authored over 2 years ago
Merge pull request #889 from nazar-pc/refactor-internal

Refactor internal

11f45ffd090af4437efd61f173530224eeb138af authored over 2 years ago
Apply suggestions from code review

Co-authored-by: Iñaki Baz Castillo <[email protected]>

ce598a0784015950bc6b3cc403d334321d9a5e15 authored over 2 years ago
Replace hierarchical request and notification handling with simple queries into maps, replace `.internal` with `.handlerId`

2abf54c3e3a960b858cd462c495201b8016381ab authored over 2 years ago
Refactor close methods on worker to reflect who is handling them better

143f33cae2a9025138b5df0371a5b04df8412721 authored over 2 years ago
Store request and notification handlers in Worker's maps, this will be necessary later (piping between routers of the same worker is not allowed anymore)

39ccbc5d42c63e8cbb334a22bee5e9ed78ba0a5d authored over 2 years ago
Refactor some of `.create` methods to take an ID of created entity in `data` field instead of `internal`

ec8687b8cb2254b13df3bf7ec06ce0081e73de0c authored over 2 years ago
Merge pull request #881 from nazar-pc/refactor-message-handling

Refactor message handling

b555e54dc70543f808d3c8a6cc4c64210ca81990 authored over 2 years ago
Update worker/src/RTC/Router.cpp

blank line between methods in cpp files

83b631a2a7bcf8fa6f66fad537096150f8239354 authored over 2 years ago
Fix clippy suggestions from latest release

09cd482d2f087e6dfca75dbd5d051bd4b5b4d204 authored over 2 years ago
Change buffer in producer to be static and shared across instances

e37dad53b0219ef3f7a58fb9a0cfe7e857121b45 authored over 2 years ago
Move handling of non-trivial methods from `Router` to `RtpObserver`

914c5058a91db4159c88346015f95f68b85e02c9 authored over 2 years ago
Move handling of trivial methods from `Router` to `RtpObserver`

faa2daf69d1a8fece647ce3ce3464296f845bc68 authored over 2 years ago
Move `DataProducer` notification handling from `DirectTransport` to `DataProducer` itself

3f08055c2cfb02ffd1b559d9eac040d3bcd82c48 authored over 2 years ago
Move `Producer` notification handling from `DirectTransport` to `Producer` itself

555e433d7cd821df53c11e624c5b47db263a3f38 authored over 2 years ago
Merge pull request #886 from nazar-pc/ci-update

Update OSs used in CI

41e2f52786a61942209512ca5ce20798baad8b96 authored over 2 years ago
Update CHANGELOG

a1604b20d5f9446d3a90df9f6f82c6bbdf143fe5 authored over 2 years ago
Update OSs used in CI

57370ab9da2a5662074802c0521d9cf48b0f3ffc authored over 2 years ago
Bump mediasoup-sys

0b6abb825663b5c2418e4fbb40382e0879827886 authored over 2 years ago
3.10.5

82e56896536304ce2ec33d09ac5da09ea3dd02c6 authored over 2 years ago
RtpStreamSend: Do not store too old RTP packets (#885)

RtpStreamSend: Do not store too old RTP packets

10cfd3af19b0b025e3b581c63eb917c1dea14d81 authored over 2 years ago
Update Dockerfile for fuzzing (#884)

Update Dockerfile for fuzzing

a0888b9c38666354f02cc4058d1df55258e4691c authored over 2 years ago
Move some `DataConsumer` method handling from `Transport` to `DataConsumer` itself

23e26f80f483906d333d76f073949c542f7253cf authored over 2 years ago
Merge pull request #880 from nazar-pc/unify-request-notification-handling-part-2

Refactor request and notification handlers to conform to the same API (part 2)

195d27d1fe06c84557101e72292708e0fe82d7be authored over 2 years ago
Merge pull request #879 from nazar-pc/fix-worker-linters

Fix worker linters

e67097c350c0265cdc75e6e008e4aca7cc66f8cc authored over 2 years ago
Refactor request and notification handlers to conform to the same API (part 2)

ee7e17285874e133f3966db2a353a72c3a481286 authored over 2 years ago
Disable lints related to LLVM's libc development in `.clang-tidy` since we're not working on libc here

08c01e1396ba0c055a632e4deb771c5ba081547a authored over 2 years ago
Update `.clang-format` with correct values for some parameters whose values were invalid

ae99c1d6fd145bbb6fbb9fb306e79f969eaa8257 authored over 2 years ago
Merge pull request #878 from nazar-pc/unify-request-notification-handling

Refactor request and notification handlers to conform to the same API

4d0ea75c2aa9ee73f9573813927e97b56be2eb76 authored over 2 years ago
Refactor request and notification handlers to conform to the same API

4f52034847a23db92a40189f6a54acdd4cf19cb9 authored over 2 years ago
Merge pull request #877 from nazar-pc/rust-transport-internal-cleanup

Cleanup `internal` field in transport in Rust

3d4ef192597b58a7d01b07d354c9c29b98bc5474 authored over 2 years ago
Cleanup `internal` field in transport in Rust

dd3782cd9c65c5b66c3c8ab2ece5ce77f2a20cd0 authored over 2 years ago
Log error detais in channel socket. (#875)

a7f2e23ed99a9bd1f132a6e3e8e6c7f5b2e314eb authored over 2 years ago
Bump `mediasoup-sys`

0574dbb77116e79a41ad53889e4d6b44c4bb62bb authored over 2 years ago
3.10.4

7761ad8fe6c3e8a6a4025fef7d63963d98ae4b5b authored over 2 years ago
May fix DTLS related crash (issue #861) (#867)

* Fix DTLS related crash (issue #861)

87fa19f3cf1a743d47cb98e3b188b87f80656e9f authored over 2 years ago
Fix EnhancedEventEmitter.removeAllListeners(): eventName argument is optional

49cfeeaacbc2c35e62d94297d7f1b8282ed4cd68 authored over 2 years ago
Do not clone audio RTP packets... (#850)

Only clone RTP packets when needed

afd3bbb408ebd984c79c60b24463b383d0143135 authored over 2 years ago
3.10.3

41ff822aa594471eacc8c4386d55f51c4b3478d4 authored over 2 years ago
Issue 865 (#866)

* SimpleConsumer: Only process Opus codec

Fixes #865.

The rest of video codec processing i...

a655e7fcf0d48bffd99bbc01cdfb8f7ee1b6993c authored over 2 years ago
Improve `WebRtcTransportOptions` type to not allow WebRTC server and listen IPs/port at the same time (#852)

18aed78cc8635586a894141cbb8dd4d13ed10c06 authored over 2 years ago
3.10.2

30278bef13d2cd47f4011b0fc811649c70624037 authored over 2 years ago
Merge pull request #863 from nazar-pc/fix-release

Fix release contents by including `meson_options.txt`

1966bc2b8b4025d3680c7fda8173d64a42a427f2 authored over 2 years ago
Fix release contents by including `meson_options.txt`

9fdebf2b3f3a4009b3a7fb44cc559feea71a3778 authored over 2 years ago
Merge pull request #862 from nazar-pc/new-rust-release

New Rust release

4318fc85e85811f59eb20782f760998834abf481 authored over 2 years ago
3.10.1

9ba7886f69d9957ffc27cfb28e71b1ca29aa9a5f authored over 2 years ago
Update NPM deps

216b473bea48a5890334a45460b85c2bf9111a51 authored over 2 years ago
New Rust release

f9f869860279c2506f97b7afab01f7938d3e7acd authored over 2 years ago
Pin the version of meson (#859)

c90dd667f8d51c941ea942974cfc6c4a2f6190b3 authored over 2 years ago
Update CHANGELOG.md

c6dd18dc62ed175286e8596f8ca1ad8154fc9353 authored over 2 years ago
Upgrade libuv to 1.44.1 (#857)

* Upgrade libuv to 1.44.1

e8d6d53f943080934614c2371065a3fd5a3ed91f authored over 2 years ago
Merge pull request #853 from nazar-pc/rust-udp-tcp-webrtc-server

Make TCP and UDP properties available for all `WebRtcTransportOptions`

f27dc7a240437933555b3b1792f3f4e623b96cbb authored over 2 years ago
Make TCP and UDP properties available for all `WebRtcTransportOptions`

cf15cd684f369e1a076ae3e9d62e704c952db212 authored over 2 years ago
Merge pull request #851 from nazar-pc/rust-cleanups

Rust cleanups

641d8b4d96ed9b8a99b4a7f11de1a56052a14455 authored over 2 years ago
rust: properly use in a macro definition

5aab10dd0bfb2ca412ea155cf5b7f31997e17bb2 authored over 2 years ago
Replace many unwraps of IP addresses with more explicit version that doesn't require unwrap

efc31021c313d559f2b226fa1c89e739244e4f45 authored over 2 years ago
Channel: move some ids from internal object to data object (#847)

f23eceadc524c223b7bc4661cb8736e28f779820 authored over 2 years ago
fix non updated node/lib/types.js (probably @jmillan running non updated npm TS dependency in mediasoup)

a63de490808dc9b4f295a1e41388696150f8d170 authored over 2 years ago
Update CHANGELOG

29d2e31f32544bff5c71e74f2041595d2df930f8 authored over 2 years ago
SimpleConsumer: Opus DTX ignore capabilities (#846)

* SimpleConsumer: Opus DTX ignore capabilities

f6d1284c3c1cd188ca52a7a41dcc9920785c24b5 authored over 2 years ago
Merge pull request #845 from nazar-pc/rust-webrtc-server

Add `WebRtcServer` support for Rust

a4c7fec112921c083d01ae5c66cd0776e642e23a authored over 2 years ago
CHANGELOG

ca365d94f8f34247d21909551d1516d853aca56f authored over 2 years ago
RtpStreamSend: Memory optimizations (#840)

* RtpStreamSend: Memory optimizations

Essentially extracted from https://github.com/versatica...

b42d907e4672dc9233ee707a333e2e48e35d535c authored over 2 years ago
Add WebRtcServer to prelude

45337ba40f5a3ef495e4544e293fef2debf754bf authored over 2 years ago
Remove deprecated method

f23cc46dd254d619e138bdd64431479ee419403c authored over 2 years ago
Apply or suppress clippy suggestions in tests and examples, enfoce in CI

496701f2651ae47b8fdfe746665038acf555f97a authored over 2 years ago
Fix test to make it fail consistently across different platforms, fix tests on Windows after moving into `node/lib`

b472c182f5bb517c5e19680bb7ccb450b084dfdd authored over 2 years ago
Add Node tests for Windows and macOS

7363374cae24d1fb27b849a71802934b2648841e authored over 2 years ago
Add `WebRtcServer` support

9f5b4db268151b47614c37aaa29edeaeb4d10a00 authored over 2 years ago
Merge pull request #843 from nazar-pc/fix-meson-args

Fix `MESON_ARGS` example and add corresponding options

ac3492ced7e3a45effad7072ec71981fb05ff0a1 authored over 2 years ago
Merge pull request #844 from nazar-pc/increase-dtls-key-size

Increase DTLS key size

f55e88a131c6cb4c436685a85cb984ca774cf5e9 authored over 2 years ago
Increase DTLS key size

66ceac161e02a2c80eab96abe73b52697a713efb authored over 2 years ago
Fix `MESON_ARGS` example and add corresponding options

c11017ad469c58602d21169e532770aba29e41a2 authored over 2 years ago
3.10.0

620617781475dfc37fb5f328adbe7aaa06b9e284 authored over 2 years ago
Update NPM deps and TypeScript version

5ae7d63df1b45ab23cbd6c9aa4a4d04e65cb3871 authored over 2 years ago
WebRtcServer (#834)

Co-authored-by: José Luis Millán <[email protected]>

5c858603cd7113e094001770be8ec8b8836f9cbb authored over 2 years ago
More SRTP crypto suites (#837)

- Node and Rust: Add missing 'AEAD_AES_256_GCM' and 'AEAD_AES_128_GCM' in `SrtpCryptoSuite` type...

9490867ae7098acfeba9531558d1b14f1870f5a4 authored over 2 years ago
Upgrade Node.js (#838)

* Upgrade Node.js

* Switch to Ubuntu 22.04 to test Node.js 18

7ed914d5938b786df3a8f056913d28b20b3101eb authored over 2 years ago
Improve EnhancedEventEmitter (#836)

- Do not allow any event name starting with '@' (those were not TS checked).
- Instead, properl...

4bfdcf67dc80a76efd474775d8c056cea63c0ed0 authored over 2 years ago
Update NPm deps

0f287df64b61d33e753ccd7dcb6b6ef9ef8493d7 authored over 2 years ago
Update Changelog

d7154059ddfc99529c4acaee8586d6bbf4ba5408 authored over 2 years ago
TransportCongestionControlClient: allow setting maxOutgoingBitrate before created (#833)

- Fixes #831
- Remove no longer used `RtpBufferSize` in `RtpPacket.hpp`.

80189816e3bc83c2d287cb8e2d95a7fe819ca532 authored over 2 years ago
3.9.17

f147f77efe29d2ef1fadec91b277025b47d0ee99 authored over 2 years ago
Update NPM deps and TypeScript version

e4b544a36f6fa7e5b728aa516a384f2ad506474d authored over 2 years ago
Fix old buffer items cleanup in `RTC::RateCalculator` (#830)

908a9ab8e16d85af52caef910d6bafd5740bb1b7 authored over 2 years ago
3.9.16

89a6c5c2a6e49399a3869856699febff1448c61b authored over 2 years ago
Fix spatial layer switch with unordered packets (#823)

99f9cbfa624cad7c80c72536e974bc48d6dd69dd authored over 2 years ago
3.9.15

e281eddf98a2de2dcba73543e2131397d8a90d2a authored over 2 years ago
Revert "Fix old buffer items cleanup in `RTC::RateCalculator` (#819)"

This reverts commit 542db78ac461177b157d4db39606c1c6922e9733.

Infinite loop detected. Reverted ...

688915b79a19843243f6f9f65f616b6b55ef61aa authored over 2 years ago
3.9.14

f73cb565e9383a7a485f622c9b158f4ce95c3825 authored over 2 years ago
Update CHANGELOG

eeb9a6b8b84c9bb961fe50feda41793f3d75c397 authored over 2 years ago
Add a configurable delay before sending NACK (II) (#827)

Co-authored-by: penguinol <[email protected]>

44dd76f4db6989adfc044197daa823d8125262be authored over 2 years ago
Upgrade CHANGELOG

a9f366151926479fbbc87530ada9d57bff707821 authored over 2 years ago
Allow setting max outgoing bitrate below the initial value (#826)

64875d07faeeb2b42a5154c0965331755659c6f0 authored over 2 years ago