Commit Graph

2053 Commits

Author SHA1 Message Date
Hao
1390b16097 Fix typo 'Renegotation' across project
'Renegotation' -> 'Renegotiation'
2023-08-24 14:14:29 -04:00
streamer45
f0dc0db861 OggWriter: add packet segmentation v3.2.17 2023-08-21 00:20:32 -04:00
Will Forcey
ee483daf56 Add SCTPTransportStats 2023-08-21 00:19:32 -04:00
renovate[bot]
cf5dbbec6e Update module github.com/pion/sctp to v1.8.8
Generated by renovateBot
2023-08-20 23:57:38 -04:00
Hans Gylling
1d12dc8f76 Revert breaking change in ICECandidateStats v3.2.16 2023-08-18 13:21:59 -04:00
renovate[bot]
cedd45fc3b Update golang Docker tag to v1.21
Generated by renovateBot
2023-08-17 20:26:37 +00:00
Aleksandr Alekseev
2926b99173 Stats: improve JSON support, add missing structs
- Fix json marshalling of stats containing enums
- Add UnmarshalStatsJSON helper
- Add marshalling/unmarshalling tests
- Add missing AudioSourceStats, VideoSourceStats AudioPlayoutStats
  defined in https://www.w3.org/TR/webrtc-stats
- Deprecate ICECandidateStats' NetworkType, use plain string
  instead of enum which does not suite the definition:
  https://clck.ru/354H9r
v3.2.15
2023-08-17 13:15:07 -04:00
renovate[bot]
6453346074 Update module github.com/pion/ice/v2 to v2.3.10
Generated by renovateBot
2023-08-07 10:11:09 +00:00
Evan Sonderegger
f0a5355149 Update RegisterDefaultCodecs to match libwebrtc
VP9 has been moved below AV1. Some missing H264 profiles have been added
2023-08-05 15:30:01 -04:00
Pion
ebd67534eb Update CI configs to v0.10.11
Update lint scripts and CI configs.
2023-08-05 14:19:45 -04:00
Kevin
8886e33ab2 Update AUTHORS.txt 2023-08-03 14:12:08 -04:00
Kevin
0e84bbfba8 Update AUTHORS.txt 2023-08-03 14:12:08 -04:00
Kevin Wang
667d0ff6dc Make TrackLocalContext an interface
This allows external users to provide their own TrackLocalContext to be
bound to a track.
2023-08-03 14:12:08 -04:00
renovate[bot]
6a3a97fbdb Update module github.com/pion/rtp to v1.8.1
Generated by renovateBot
2023-08-02 14:26:18 -04:00
digitalix
7c60bb96f3 Adds WithPacketHeadHandler to SampleBuilder
This option allows inspecting head packet for
each media.Sample and then lets the user return
their custom metadata. This might be useful
in case when you need to check whether the
given sample is a keyframe.
2023-08-02 14:16:11 -04:00
do-hyung-kim
b40f599c25 Add RTPReceiver.RTPTransceiver
Returns the RTPTransceiver currently associated with this RTPReceiver
v3.2.14
2023-08-02 10:19:37 -04:00
renovate[bot]
c23eeb1c51 Update module golang.org/x/net to v0.12.0
Generated by renovateBot
2023-08-01 19:31:21 +00:00
Nicolas Menard
448f4ba601 Add DTLS KeyLog configuration option in WebRTC API
Add an option in the setting engine to log TLS key material when a
DTLS connection is established with a peer.
The option exists in pion/dtls but is not easily accessible
2023-07-31 13:58:22 -04:00
renovate[bot]
457ff6cb73 Update module github.com/pion/srtp/v2 to v2.0.16
Generated by renovateBot
2023-07-27 04:53:28 +00:00
Sean DuBois
90e3a83b57 Add support to AV1 in play-from-disk
Resolves pion/rtp#190
Resolves pion/rtp#191
v3.2.13
2023-07-20 19:42:44 -04:00
renovate[bot]
24b241a166 Update module github.com/pion/rtp to v1.8.0
Generated by renovateBot
2023-07-20 23:33:04 +00:00
Sean DuBois
3cddada6b4 Add IceTransport.GetLocalParameters
Defined in w3c-peerconnection[0]

[0] https://www.w3.org/TR/webrtc/#dom-rtcicetransport-getlocalparameters
v3.2.12
2023-07-10 15:56:55 -04:00
renovate[bot]
53d8f7405c Update module github.com/pion/ice/v2 to v2.3.9
Generated by renovateBot
2023-07-06 15:32:04 +00:00
renovate[bot]
f9d7579b96 Update module golang.org/x/net to v0.11.0
Generated by renovateBot
2023-07-01 09:44:08 +00:00
renovate[bot]
fb5d5f1d40 Update module github.com/pion/stun to v0.6.1
Generated by renovateBot
2023-06-27 00:54:31 +00:00
David
3dd667ad51 Update AUTHORS.txt v3.2.11 2023-06-26 16:51:10 -07:00
David
019920fb96 Update AUTHORS.txt 2023-06-26 16:51:10 -07:00
David Zhao
678ddd46e4 Add SettingsEngine option to disable Active TCP
Use SettingsEngine.DisableActiveTCP(true)
2023-06-26 16:51:10 -07:00
renovate[bot]
c05e366e66 Update module github.com/pion/ice/v2 to v2.3.8
Generated by renovateBot
2023-06-16 06:19:19 +00:00
Sean DuBois
c8f7e0ddfb Update module github.com/pion/ice/v2 to v2.3.7
Generated by renovateBot
v3.2.10
2023-06-08 00:04:50 -04:00
Kunal
4f1d46fe0d Improvement to rtp-to-webrtc example 2023-06-07 15:06:16 -04:00
Simon Cousineau
a0e9824bc9 DTLS: Add Client/RootCAs, ClientAuth, Secret Opts v3.2.9 2023-06-02 11:49:25 -04:00
renovate[bot]
2ffab965d3 Update module github.com/stretchr/testify to v1.8.4
Generated by renovateBot
2023-05-30 13:46:35 +02:00
Sean DuBois
83ae83bde2 Run go mod tidy 2023-05-24 00:37:23 -04:00
Sean DuBois
73276d1b0c Update module github.com/pion/ice/v2 to v2.3.6
Generated by renovateBot
v3.2.8
2023-05-24 00:09:54 -04:00
Kunal Singh
1df634e118 Remove golint from godoc and move no next line v3.2.7 2023-05-22 15:20:59 -04:00
renovate[bot]
323469dbe7 Update module github.com/pion/stun to v0.6.0
Generated by renovateBot
v3.2.6
2023-05-22 05:56:08 +00:00
renovate[bot]
6df9089537 Update module github.com/pion/ice/v2 to v2.3.5
Generated by renovateBot
2023-05-22 11:35:30 +09:00
Sean DuBois
7a100b9065 Enable SRTP_AEAD_AES_256_GCM
pion/srtp@v2.0.15 fixed the cipher
v3.2.5
2023-05-19 15:19:48 -04:00
renovate[bot]
f9e09344fb Update module github.com/pion/interceptor to v0.1.17
Generated by renovateBot
2023-05-19 13:47:10 +02:00
renovate[bot]
55b1ac0438 Update module github.com/pion/dtls/v2 to v2.2.7
Generated by renovateBot
2023-05-19 13:41:36 +02:00
Guillaume Denis
ab11eed492 Improve SetEphemeralUDPPortRange documentation
With values used by pion/ice
2023-05-19 11:01:51 +02:00
Steffen Vogel
d1985e0d1d Bring back LICENSE file
pkg.go.dev scanner expects this file [0]

[0] https://pkg.go.dev/license-policy
2023-05-19 10:12:54 +02:00
Pion
a8aa8cc10d Update AUTHORS.txt 2023-05-19 10:07:11 +02:00
Pion
b07c7b23a9 Update CI configs to v0.10.9
Update lint scripts and CI configs.
2023-05-19 10:07:11 +02:00
Sean DuBois
f83bd730c1 Remove SRTP_AEAD_AES_256_GCM from default
Not working currently, disabling until we fix
v3.2.4
2023-05-18 23:43:07 -04:00
renovate[bot]
505f54cf68 Update module github.com/stretchr/testify to v1.8.3
Generated by renovateBot
2023-05-18 23:16:59 -04:00
lisa yan
4d3c4b13b1 Add SetDTLSConnectContextMaker to SettingEngine
Allows a user to set the context used during the DTLS Handshake. This
can be used to extend or reduce the timeout on the DTLS Handshake.

Resolves #2477
2023-05-18 23:16:42 -04:00
Pion
c1bec495a3 Update CI configs to v0.10.8
Update lint scripts and CI configs.
2023-05-18 15:24:20 -04:00
Sean DuBois
c719ccd60d Bring back LICENSE file
pkg.go.dev scanner expects this file [0]

[0] https://pkg.go.dev/license-policy
2023-05-18 15:09:38 -04:00