Paul-Louis Ageneau
|
eb61f6cb3c
Fixed spelling negociated -> negotiated
|
4 years ago |
Paul-Louis Ageneau
|
06b46aba91
Reformatting
|
4 years ago |
Paul-Louis Ageneau
|
e7d45db210
Uniformized DataChannel stream type to uint16_t
|
4 years ago |
Paul-Louis Ageneau
|
37ebe8cc58
Implemented user-negotiated DataChannels
|
4 years ago |
Paul-Louis Ageneau
|
5eaed06b01
Added optional stream to emplaceDataChannel()
|
4 years ago |
Paul-Louis Ageneau
|
5bb0979c3a
Automatically set candidate mid if missing
|
4 years ago |
Paul-Louis Ageneau
|
bb73da2351
Fixed spelling
|
4 years ago |
Paul-Louis Ageneau
|
9f12c19a02
Handle local description rollback
|
4 years ago |
Paul-Louis Ageneau
|
35e3c7ee3a
Refactored description processing
|
4 years ago |
Paul-Louis Ageneau
|
0c47c66bb1
Added signaling state to PeerConnection
|
4 years ago |
Paul-Louis Ageneau
|
a3cc74c8f1
Added NegociationNeeded flag
|
4 years ago |
Paul-Louis Ageneau
|
137d4e3e8e
Enhance candidate parsing and expose the info directly
|
4 years ago |
Paul-Louis Ageneau
|
4a0b6e99d4
Added guards to setRemoteDescription()
|
5 years ago |
Paul-Louis Ageneau
|
a1721268a2
Renamed createTrack() to addTrack() and added addDataChannel()
|
5 years ago |
Paul-Louis Ageneau
|
0e31c1d985
Some cleanup
|
5 years ago |
Paul-Louis Ageneau
|
810cafe09b
Trigger track callback on new track
|
5 years ago |
Paul-Louis Ageneau
|
28e9cd5196
Implemented incoming tracks and media direction
|
5 years ago |
Paul-Louis Ageneau
|
6c3aaf8a77
Refactored description for media handling
|
5 years ago |
Paul-Louis Ageneau
|
d90a5d628f
Refactored media API into track API
|
5 years ago |
Paul-Louis Ageneau
|
bc27393e62
Merge branch 'track-api' into webrtc_media
|
5 years ago |
Paul-Louis Ageneau
|
24e502712f
Added media description to track
|
5 years ago |
Paul-Louis Ageneau
|
749836b1fe
Integrated Track into PeerConnection
|
5 years ago |
Paul-Louis Ageneau
|
3e559f18d9
Updated description and candidate callbacks with move semantics
|
5 years ago |
Paul-Louis Ageneau
|
3c971e05dd
Prevent message copy with move semantics
|
5 years ago |
Staz M
|
07abd640fd
Added RTCP Sessions; Added copy/paste example demo to use in the browser
|
5 years ago |
Staz M
|
b5f8397936
Changed onMedia to use message_ptr; Applying control/binary type to media messages
|
5 years ago |
Paul-Louis Ageneau
|
a6d2729556
Added optional parameter for media SDP to setRemoteDescription()
|
5 years ago |
Paul-Louis Ageneau
|
aecc2b8fda
Added Processor and finished ThreadPool integration
|
5 years ago |
Paul-Louis Ageneau
|
b38f63f077
Renamed PeerConnection::send() to sendMedia()
|
5 years ago |
Paul-Louis Ageneau
|
34db6ae673
Made description mutexes non-recursive and fix deadlock
|
5 years ago |