This repository has been archived by the owner on Sep 19, 2024. It is now read-only.
Releases: fishjam-dev/membrane_rtc_engine
Releases · fishjam-dev/membrane_rtc_engine
v0.10.2
v0.10.1
What's Changed
- Remove constant probing by @daniel-jodlos in #239
- Fix removing pedning peers by @mickel8 in #240
Full Changelog: v0.10.0...v0.10.1
v0.10.0
What's Changed
- [RTC-53] Refactor peer channel handling by @daniel-jodlos in #214
- Disable codecov github annotations by @mickel8 in #218
- [RTC-67] Add variant switch and bandwidth metrics by @mickel8 in #220
- [RTC-102] Fix screensharing freezes by @daniel-jodlos in #225
- Make TR's toilet capacity in WebRTC endpoint configurable by @mickel8 in #227
- [RTC-125] Disable VariantTracker for non-simulcast tracks by @mickel8 in #230
- Fix EndpointCrashed not being sent when endpoint crashes by @mickel8 in #235
- Allow temporary overusing the bandwidth as long as the estimation drops only once by @daniel-jodlos in #233
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- [RTC-39] Forward VAD to the FE by @daniel-jodlos in #207
- [RTC-40] Add VAD section to the guide by @daniel-jodlos in #208
- [RTC-58] Send bandwidth estimation via ME by @mickel8 in #210
- Log on info when variant is paused/resumed by @mickel8 in #213
- [RTC-5] Simulcast integration tests by @mickel8 in #215
- [RTC-3] Setup test coverage by @LVala in #217
- [RTC-57] Encoding switch reason by @mickel8 in #212
Full Changelog: v0.8.2...v0.9.0
v0.8.2
v0.8.1
v0.8.0
What's Changed
- Allow for bwe overuse in certain conditions by @daniel-jodlos in #184
- Buxfixes for allowing bwe overuse in certain conditions by @daniel-jodlos in #187
- Enable negotiable mode 100ms after start of stream to allow instantly reaching target variant by @daniel-jodlos in #185
- Fix freed bandwidth not being properly reallocated by @daniel-jodlos in #194
- Fix sending EOS in TrackSender by @mickel8 in #192
- Send padding packet only after sending caps by @mickel8 in #195
- Change Connection Allocator for WebRTC endpoints that aren't configured with simulcast by @daniel-jodlos in #196
- Drop duplicated sequence numbers in RTP Munger [RTC-22] by @daniel-jodlos in #198
- Clarify the meaning of fields in
offerData
andsdpAnswer
ME by @mickel8 in #199 - [RTC-27] RTPConnectionAllocator doesn't terminate with parent endpoint by @daniel-jodlos in #201
- Fix probing timer invocations [RTC-8] by @daniel-jodlos in #197
- [RTC-24] Handle duration zero in BitrateEstimator by @mickel8 in #200
- Prepare for release. Use
last_timestamp
for padding packets by @mickel8 in #203
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- [MV-143] Architecture redesign by @mickel8 in #157
- Automatic variant switching by @daniel-jodlos in #183
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Add tests for updating track metadata by @Rados13 in #138
- Add integration tests for simulcast and updating track metadata by @Rados13 in #134
- Mention required extensions when enabling simulcast by @bblaszkow06 in #144
- Fix dependencies of HLS.Endpoint by @bblaszkow06 in #147
- Update deps to remove fir-interval by @bblaszkow06 in #141
- HLS Endpoint tests by @Rados13 in #140
- Make @mickel8 a code owner of this repo by @DominikWolek in #150
- Generate keyframe requests from HLS endpoint by @bblaszkow06 in #142
- Send KeyframeRequest on simulcast encoding change by @bblaszkow06 in #148
- Update jpeg-js in integration tests by @bblaszkow06 in #145
- [MV-111] Add test for publishing tracks by @Rados13 in #149
- Add
peer_id
to:playlist_playable
notification in HLS endpoint by @Karolk99 in #152 - Fix missing audio header in hls stream by @Karolk99 in #163
- Fix cleanup notification by @Karolk99 in #165
- Fix display manager by @Rados13 in #162
- Add transcoding to hls endpoint by @LVala in #164
- Fix typespec by @philipgiuliani in #179
New Contributors
- @DominikWolek made their first contribution in #150
- @Karolk99 made their first contribution in #152
- @LVala made their first contribution in #164
- @philipgiuliani made their first contribution in #179
Full Changelog: v0.5.1...v0.6.0