Iñaki Baz Castillo

Results 539 comments of Iñaki Baz Castillo

`rtp.js` is a RTP stack written in TypeScript. It's not intended to be an audio/video encoder/decoder. Honestly I don't think we are gonna do that. I will leave the feature...

> Maybe it'd even make sense to have `mediasoup-types` crate that `mediasoup` crate would depend on and which would only contain reusable types. > > What do you think? I...

Closing this PR in favour of https://github.com/versatica/mediasoup/pull/1572.

Is there anything else is needed in order to at least validate this issue?

I confirm that this issue still happens in Amethyst 0.21.1 (111) (the version fixing issue #2240).

> so mediasoup supports FEC now? No

@jmillan please take a look specially to the new `handles/BackoffTimerHandle` class.

Ok a possible bug here: https://github.com/versatica/mediasoup/actions/runs/17612408708/job/50037215122?pr=1533 ``` ../../../src/RTC/SCTP/packet/TLV.cpp:115:50: runtime error: null pointer passed as argument 2, which is declared to never be null /usr/include/string.h:48:14: note: nonnull attribute specified here SUMMARY:...

What I see in SimulcastConsumer.cpp custom logs when stream 1 (middle one) is disabled and I pass from preferred layers 0:2 to 1:0: ``` mediasoup:ERROR:Channel [pid:23746] RTC::SimulcastConsumer::RecalculateTargetLayers() | ----------- testing...

It's not easy to fix. We must also take into account the scenario in which (as above layer 1 doesn't exist) and user is in layer 2 and changes preferred...