mirror of
https://github.com/livekit/livekit.git
synced 2026-08-29 01:09:34 +00:00
Merge remote-tracking branch 'origin/master' into raja_min_packets
This commit is contained in:
@@ -2,6 +2,48 @@
|
||||
|
||||
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [1.7.1] - 2024-08-10
|
||||
|
||||
### Added
|
||||
|
||||
- Feat add prometheus auth (#2252)
|
||||
- Support for Agent protocol v2 (#2786 #2837 #2872 #2886, #2919)
|
||||
- Add track subscribed notification to publisher (#2834)
|
||||
- Always forward DTMF data messages. (#2848)
|
||||
- Send error response when update metadata fails. (#2849)
|
||||
- Allow specifying room configuration in token (#2853)
|
||||
- Make sender report pass through an option. (#2861)
|
||||
- Add option to disable ice lite (#2862)
|
||||
- mark final ice candidate (#2871)
|
||||
- Send the correct room closed reason to clients (#2901)
|
||||
- distribute load to agents probabilistically, inversely proportionate to load (#2902)
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fixed participant attributes not broadcasted correctly (#2825)
|
||||
- Handle cases of long mute/rollover of time stamp. (#2842)
|
||||
- use correct payload type for red primary encoding (#2845)
|
||||
- Forward correct payload type for mixed up red/primary payload (#2847)
|
||||
- Check size limits on metadata and name set from client. (#2850)
|
||||
- Fallback to primary encoding if redundant block overflow (#2858)
|
||||
- Support updating local track features when pending. (#2863)
|
||||
- don't send unknown signal message to rust sdk with protocol 9 (#2860)
|
||||
- Fixed handling of different extensions across multiple media sections (#2878)
|
||||
- Fix forced rollover of RTP time stamp. (#2896)
|
||||
- Do not start forwarding on an out-of-order packet. (#2917)
|
||||
- Reset DD tracker layers when muted. (#2920)
|
||||
|
||||
### Changed
|
||||
|
||||
- add handler interface to receive agent worker updates (#2830)
|
||||
- log non-trickle candidate in details (#2832)
|
||||
- RTP packet validity check. (#2833)
|
||||
- Do not warn on padding (#2839)
|
||||
- Check sender report against media path. (#2843)
|
||||
- Do not create room in UpdateRoomMetadata (#2854)
|
||||
- use atomic pointer for MediaTrackReceiver TrackInfo (#2870)
|
||||
- Don't create DDParser for non-svc codec (#2883)
|
||||
|
||||
## [1.7.0] - 2024-06-23
|
||||
|
||||
This version includes a breaking change for SIP service. SIP service now requires `sip.admin` in the token's permission grant
|
||||
|
||||
@@ -74,7 +74,7 @@ require (
|
||||
github.com/davecgh/go-spew v1.1.1 // indirect
|
||||
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
|
||||
github.com/docker/cli v26.1.4+incompatible // indirect
|
||||
github.com/docker/docker v27.1.0+incompatible // indirect
|
||||
github.com/docker/docker v27.1.1+incompatible // indirect
|
||||
github.com/docker/go-connections v0.5.0 // indirect
|
||||
github.com/docker/go-units v0.5.0 // indirect
|
||||
github.com/eapache/channels v1.1.0 // indirect
|
||||
|
||||
@@ -48,8 +48,8 @@ github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f h1:lO4WD4F/r
|
||||
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f/go.mod h1:cuUVRXasLTGF7a8hSLbxyZXjz+1KgoB3wDUb6vlszIc=
|
||||
github.com/docker/cli v26.1.4+incompatible h1:I8PHdc0MtxEADqYJZvhBrW9bo8gawKwwenxRM7/rLu8=
|
||||
github.com/docker/cli v26.1.4+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8=
|
||||
github.com/docker/docker v27.1.0+incompatible h1:rEHVQc4GZ0MIQKifQPHSFGV/dVgaZafgRf8fCPtDYBs=
|
||||
github.com/docker/docker v27.1.0+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk=
|
||||
github.com/docker/docker v27.1.1+incompatible h1:hO/M4MtV36kzKldqnA37IWhebRA+LnqqcqDja6kVaKY=
|
||||
github.com/docker/docker v27.1.1+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk=
|
||||
github.com/docker/go-connections v0.5.0 h1:USnMq7hx7gwdVZq1L49hLXaFtUdTADjXGp+uj1Br63c=
|
||||
github.com/docker/go-connections v0.5.0/go.mod h1:ov60Kzw0kKElRwhNs9UlUHAE/F9Fe6GLaXnqyDdmEXc=
|
||||
github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4=
|
||||
|
||||
@@ -143,7 +143,7 @@ func (r *RTPStatsReceiver) getTSRolloverCount(diffNano int64, ts uint32) int {
|
||||
return -1
|
||||
}
|
||||
|
||||
excess := int((diffNano - r.tsRolloverThreshold*2) * int64(r.params.ClockRate) / 1e9)
|
||||
excess := (diffNano - r.tsRolloverThreshold*2) * int64(r.params.ClockRate) / 1e9
|
||||
roc := excess / (1 << 32)
|
||||
if roc < 0 {
|
||||
roc = 0
|
||||
@@ -151,7 +151,7 @@ func (r *RTPStatsReceiver) getTSRolloverCount(diffNano int64, ts uint32) int {
|
||||
if r.timestamp.GetHighest() > ts {
|
||||
roc++
|
||||
}
|
||||
return roc
|
||||
return int(roc)
|
||||
}
|
||||
|
||||
func (r *RTPStatsReceiver) Update(
|
||||
|
||||
+1
-1
@@ -14,4 +14,4 @@
|
||||
|
||||
package version
|
||||
|
||||
const Version = "1.7.0"
|
||||
const Version = "1.7.1"
|
||||
|
||||
Reference in New Issue
Block a user