Releases: adamroach/interceptor
Releases · adamroach/interceptor
v0.1.37
Changelog
- 8c90e29 Adding NACK trace-level logging
- cbc578b Update social media links, move to discord
- aabd77d Make JitterBuffer Overflow Size configurable
- 7c97e8e Fix report timestamps (pion#305)
- 73f7ccf Update module github.com/pion/rtp to v1.8.13 (pion#316)
- 383f70e Update module github.com/pion/rtp to v1.8.12 (pion#315)
- f2f92bb Upgrade golangci-lint, more linters
- 289432d Fix race in nack responder (pion#311)
- 60fb984 NACK responder: bypass auxiliary SSRCs (pion#310)
- c06f448 Move NTP function to ntp package and add ToTime32 (pion#301)
- e0e97ec Update module github.com/pion/logging to v0.2.3 (pion#307)
- 6128a7d Removes duplicated unwrapper code
- 3436288 Binary formatters in packetdump (pion#304)
- 6022ad6 Update module github.com/pion/rtp to v1.8.11 (pion#303)
- e187410 Fixes bug in gcc: group accumulator
- b820cd3 Update module github.com/pion/rtp to v1.8.10
- 645dd64 Fix nack buffer RTX issue
- 9251977 Update module github.com/pion/rtcp to v1.2.15
- fbbe759 Update module github.com/stretchr/testify to v1.10.0
- 521c19a Fixed typo in string method
- b35f8db Fix missing if-else
- 1553b7d Remove tralinig newlines from logs
- 82bca40 Use SyncPool for NACKs with distinct SSRC
- d34a3c5 Move buffer for RTP packets into internal
- 0eab188 Fix zero payload size cause panic
- bfda3e0 Fix race in a03526d
- a03526d Add support for RFC 4588
- 5ce4343 Fix PayloadType type
- a572d90 Add PayloadType for FEC and RTX also
- c6a7ea8 Add RTX and FEC support to StreamInfo
- 30f6940 Add ResponderStreamsFilter to NACKs
- 3b3394f Update go.mod version to 1.20
- e2314b1 Update CI configs to v0.11.15
- c1aa8fc Update module github.com/pion/rtp to v1.8.9
- 033e99c Unreference elements after priority queue Pop
- c7615af Update module github.com/pion/transport/v3 to v3.0.7
- e9e7294 Update module github.com/pion/rtp to v1.8.8
- 259e7d8 Update module github.com/pion/transport/v3 to v3.0.6
- fb79bed Update module github.com/pion/transport/v3 to v3.0.5
- 0d85ad9 Update module github.com/pion/transport/v3 to v3.0.4
- 2a99773 Update module github.com/pion/rtp to v1.8.7
- f42ed2b Fix: Some bad math with the JitterBuffer sequence
- 142f17f Update module github.com/pion/rtp to v1.8.6
- 72c0be8 JitterBuffer: Add a JitterBuffer-based Interceptor
- 35da023 JitterBuffer: Fix queue not properly decrementing
- 1449b4f Fix SIGSEGV when calling Find on empty Queue
- 892c5ee Rename
prio->priority - c19dc46 Remove unnecessary casts
- ace759a Add SetPlayoutHead
- bf4e938 Update CI configs to v0.11.12
- fabf875 Update module github.com/pion/rtp to v1.8.5
- e2e2c88 Update go.mod version to 1.19
- 5b90bc1 Update CI configs to v0.11.7
- 29f7b11 Update CI configs to v0.11.4
- c3e461e Update module github.com/pion/transport/v3 to v3.0.2
- 37ab171 Jitter Buffer: Enable setting a minimum length
- d6aad58 Update module github.com/pion/rtp to v1.8.4
- 26d3177 Update module github.com/stretchr/testify to v1.9.0
- f4ec81e Update module github.com/pion/rtcp to v1.2.14
- 240c612 Fix linter errors
- 5574fda Unbind stream for report interceptor
- d9d223e Start pkg/jitterbuffer
- 450ac84 Update CI configs to v0.11.3
- 6859fa0 Update CI configs to v0.11.0
- 31c4e8d Remove 'AUTHORS.txt' from README.md
- 5e27836 Remove 'Generate Authors' workflow
- 96b0a90 Update module github.com/pion/rtcp to v1.2.13
- df24211 Update module github.com/pion/rtcp to v1.2.12
- ec8c837 Update module github.com/pion/rtp to v1.8.3
- a621baf Flex fec encoder for RFC version 03
- 7d6c986 Fix out of order check
- 0440a7d Adding FlexFec encoder implementation
- e4eb151 Do not send empty NACK packets
- 69a58bb Update AUTHORS.txt
- 2d3d6ab Fix wrap around on out of order packet
- f918c62 Fix totalLost count error in receiverStream
- 0191d54 Option to limit max NACKs per lost packet
- 9ef04d4 Don't use out-of-order packets in sender reports
- 38fe7f5 Partial rewrite of TWCC sender
- 7e31894 Revert "Defer packet ordering until building ..."
- 306e11d TWCC: Fix small receive delta rounding
- ca7a624 Update module github.com/pion/rtp to v1.8.2
- 47036fc Update module github.com/pion/transport/v2 to v3
- bf975a8 Update module github.com/pion/transport/v2 to v2.2.2
- dd00fe3 Defer packet ordering until building RTCP packet
- c37a592 Add PacketsHeld to TWCC recorder
- 0efb978 Update CI configs to v0.10.11
- ba8d6f4 Update module github.com/pion/rtp to v1.8.1
- 9ded56b Update module github.com/pion/rtp to v1.8.0
- 6d85261 Fix cycle and highest sequence number calculation
- ed17e7d Enable injecting ticker to SR interceptor
- aa50907 Update module github.com/stretchr/testify to v1.8.4
- 5360be8 Update module github.com/pion/transport/v2 to v2.2.1
- 1bd7d27 Update CI configs to v0.10.9
- 3f2f347 Update AUTHORS.txt
- 95fa759 Update AUTHORS.txt
- f822379 Fix set extension on nil header
- 8b05cf4 Bring back LICENSE file
- fc2cdb4 Update CI configs to v0.10.8
- d5207b4 Fix golangci-lint warnings
- 8204c8b Make repo REUSE compliant
- 346e517 Update CI configs to v0.10.7
- 3f299e1 Filter packets and reports by SSRC
- 71346d6 Add intervalpli Factory
- 81c3c2a Don't discarding if TWCC Generator isn't ready
- 1075999 Fix stats interceptor deadlock
- 7355501 fix a bug in adaptive_threshold
- 54caf4d Unbinding should happen on remote stream
- 535d066 Fix precision error in stats interceptor
- 049f4cd Implement Naive PLI Generator
- 585f01c Update README to match other Pion repos
- 2d68c94 Fix routine leak in TWCC Send Interceptor
- 6d63a76 Update module github.com/stretchr/testify to v1.8.2
- 0c6e7fd Update module github.com/stretchr/testify to v1.8.1
- 141ed47 Update CI configs to v0.10.3
- cd02037 Update CI configs to v0.10.2
- a82b843 Use an improved RTT calculation
- 1caabbb Add options for min and max target rate
- 20e7ecf Add RFC8888 feedback to GCC
- e18d0d1 Optimise
SendSideBWE.WriteRTCP - 66cca33 Benchmark
SendSideBWE.WriteRTCP - e030b05 Clean up delay based bwe and use less goroutines
- 9d4ff17 Reuse NTP time conversion in rep...