LeeTeng2001
306dc37769
Fix error handling in RTPReceiver.Receive
...
If we failed to startReceive we would still make the Receiver as ready
to start reading.
Fixes #2929
2025-02-12 11:47:42 -05:00
Joe Turki
feeeebf251
Upgrade golangci-lint, more linters
...
Introduces new linters, upgrade golangci-lint to version (v1.63.4)
2025-01-18 07:16:06 -06:00
Juliusz Chroboczek
f2191fbfa7
Finish moving SDESRTPStreamIDURI ( #3000 )
...
Finish moving SDESRTPStreamIDURI from here to pion/sdp.
2025-01-13 09:25:13 -05:00
Sean DuBois
5637661fef
Add E2E Test for RTX
...
Assert that generation of NACKs and sending of RTX operates as expected.
2024-10-05 01:05:12 -04:00
Sean DuBois
4541b73b1a
Add Retransmission and FEC to TrackLocal
...
If the MediaEngine contains support for them a SSRC will be generated
appropriately
Co-authored-by: aggresss <aggresss@163.com >
Co-authored-by: Kevin Wang <kevmo314@gmail.com >
Resolves #1989
Resolves #1675
2024-10-03 20:44:49 -07:00
Sean DuBois
d9a59a5949
Add test for TrackRemote and RTX Packets
...
Relates to #2752
2024-04-21 23:21:15 -04:00
Sean DuBois
fda6c4f836
Fix linter errors
...
golangci-lint upgrade to v1.56.2 added more checks
Relates to pion/.goassets#201
2024-03-16 21:09:38 -04:00
Sean DuBois
b549c9580d
Enable Simulcast RTP Headers by default
...
Relates to #2557
2023-09-13 12:38:26 -04:00
Sean DuBois
dc4b591c4d
Start pion/webrtc/v4
...
60eea43
is a breaking change
2023-09-05 11:48:14 -04:00
Steffen Vogel
683fc837d0
Make repo REUSE compliant
2023-05-05 11:58:49 -04:00
Sean DuBois
157220e800
Run gofmt
to add new build constraints
...
Also remove some 1.13 specific WASM code
2022-01-17 22:36:01 -05:00
Sean DuBois
8cbcb571c2
Use constants for MimeType
...
Replace VP8/H264/Opus string usage
2021-08-25 21:41:49 -04:00
Antoine Baché
41243cd179
Implemented RTPReceiver SetRTPParameters for ORTC
...
RID is now set on remote tracks, if provided
Adds SetRTPParameters which can be used in ORTC to set codec information
about the remote track
2021-06-17 22:39:16 +02:00