Paul-Louis Ageneau
|
025fffef11
Fixed DataChannel stream close so it doesn't rely on mIsOpen flag
|
2 years ago |
Paul-Louis Ageneau
|
bf148bb6e5
Close existing data channel on open message on already used stream
|
2 years ago |
Paul-Louis Ageneau
|
5419df3204
Ignore messages to registered but destroyed DataChannel
|
2 years ago |
Paul-Louis Ageneau
|
ad50630461
Fixed datachannel map cleanup to erase only on remote reset
|
2 years ago |
Tom de Brouwer
|
fb76fce9d3
RtcpSr and RtcpRr do not have the same header struct. Therefore they cannot be used in a single cast. Split these.
|
2 years ago |
Paul-Louis Ageneau
|
ada0d6e5d6
Made transport access more consistent in PeerConnection
|
2 years ago |
Paul-Louis Ageneau
|
ff0fae14f4
Fixed ICE remote description rejection
|
2 years ago |
Paul-Louis Ageneau
|
11b09b6b4a
Catch exceptions from user callbacks early
|
2 years ago |
Paul-Louis Ageneau
|
a0f3f01bf5
Re-licensed under MPL 2.0
|
2 years ago |
Paul-Louis Ageneau
|
55f67c2a6d
Refactored SCTP shutdown
|
2 years ago |
Paul-Louis Ageneau
|
d7bcdbfeb9
Close data channels and tracks on processor
|
2 years ago |
Paul-Louis Ageneau
|
52b3595b6f
Shortened error message for missing media transport
|
2 years ago |
Paul-Louis Ageneau
|
28f7790180
Remote close on ICE transport disconnection
|
2 years ago |
Paul-Louis Ageneau
|
cfccb10008
Implemented proper teardown waiting for remote close
|
3 years ago |
Paul-Louis Ageneau
|
9e3ac33d02
Fixed emplaceTrack() possibly testing moved description for removal
|
2 years ago |
Paul-Louis Ageneau
|
fb4b456051
Refactored and fixed the incoming track mechanism
|
2 years ago |
Jonas Vautherin
|
1d7dbe304f
Throw exception if addTrack() is called when the transport is not initialized (instead of ignoring it)
|
2 years ago |
Jonas Vautherin
|
a05aaa3e5a
Add a configuration option to force media transport
|
2 years ago |
SE2Dev
|
3303c70946
Ensure PeerConnection::mTracksBySsrc Updates
|
3 years ago |
Paul-Louis Ageneau
|
6e1da531f0
Merge branch 'v0.17'
|
3 years ago |
Paul-Louis Ageneau
|
1458d75296
Fixed PeerConnection::trigger() to always take callback by reference
|
3 years ago |
Paul-Louis Ageneau
|
57d922ee18
Merge branch 'v0.17'
|
3 years ago |
Paul-Louis Ageneau
|
ec342cb40b
Reset signalingState and track callbacks on PeerConnection close
|
3 years ago |
Paul-Louis Ageneau
|
f5961525d1
Merge branch 'v0.17'
|
3 years ago |
Paul-Louis Ageneau
|
eb74032625
Fixed missing algorithm include
|
3 years ago |
Paul-Louis Ageneau
|
ef4a05a853
Fixed missing call to updateTrackSsrcCache() for incoming tracks
|
3 years ago |
SE2Dev
|
41fdbc4981
Remove PeerConnection::getMidFromSsrc()
|
3 years ago |
SE2Dev
|
91eff1b915
Optimize Lookup in PeerConnection::forwardMedia()
|
3 years ago |
dtzxporter
|
a5770c085a
Ignores RFCd RTCP packets: Goodbye/Application Specific
|
3 years ago |
Paul-Louis Ageneau
|
8496f15f7c
Refactored DataChannel close message
|
3 years ago |