|
ba7e0e2a35
|
Removed declarations of hasLocalDescription() and hasRemoteDescription()
|
2021-04-29 15:24:08 +02:00 |
|
|
0fddf50245
|
Reorganized includes to hide Init implementation
|
2021-04-12 22:12:10 +02:00 |
|
|
767694a8b8
|
Use ptrs, optionals and variants from rtc namespace
|
2021-03-03 12:16:58 +01:00 |
|
|
40a29fbd55
|
Removed addDataChannel method from API
|
2021-03-02 22:13:22 +01:00 |
|
|
32c4427b96
|
Reorganized defines and added mtu option to C API
|
2021-03-02 16:25:05 +01:00 |
|
|
dbee42b099
|
Renamed include.hpp to common.hpp
|
2021-02-28 14:56:21 +01:00 |
|
|
dde79d78d4
|
Moved implementation away with pimpl aka cheshire cat pattern
|
2021-02-28 11:16:51 +01:00 |
|
|
fe4afcef85
|
Cleaned up, renamed and moved a few classes for consistency
|
2021-01-25 11:31:19 +01:00 |
|
|
1ceb0fd292
|
Code formatting
|
2021-01-11 21:46:23 +01:00 |
|
|
452b742adc
|
Fixed mid on local candidates
|
2020-11-29 16:03:57 +01:00 |
|
|
679c0ccd2e
|
Add more dllexports, leave RTC_CPP_EXPORT only in log.hpp, and ignore C4251 warning.
|
2020-11-18 14:55:17 -08:00 |
|
|
12098e7c41
|
Start exporting c++ API for windows.
|
2020-11-17 22:20:54 -08:00 |
|
|
447624322c
|
Removed useless role from ICE transport constructor
|
2020-11-15 23:50:41 +01:00 |
|
|
519e81727a
|
Refactored the RTCP dispatching monstruosity
|
2020-11-14 17:39:50 +01:00 |
|
|
ece1bd9352
|
Retabbing and reformatting
|
2020-11-13 21:25:52 +01:00 |
|
|
ae2abfebad
|
Merged with master
|
2020-11-12 17:53:21 -05:00 |
|
|
eb61f6cb3c
|
Fixed spelling negociated -> negotiated
|
2020-11-12 20:36:38 +01:00 |
|
|
06b46aba91
|
Reformatting
|
2020-11-12 20:36:38 +01:00 |
|
|
e7d45db210
|
Uniformized DataChannel stream type to uint16_t
|
2020-11-12 20:36:38 +01:00 |
|
|
37ebe8cc58
|
Implemented user-negotiated DataChannels
|
2020-11-12 20:34:15 +01:00 |
|
|
5eaed06b01
|
Added optional stream to emplaceDataChannel()
|
2020-11-11 18:27:38 +01:00 |
|
|
a7d5ba0232
|
Merge remote-tracking branch 'paulgit/master' into merge_with_master
|
2020-11-06 19:26:31 -05:00 |
|
|
5bb0979c3a
|
Automatically set candidate mid if missing
|
2020-11-05 19:35:54 +01:00 |
|
|
30ca8fb9c3
|
This commit removes the processing of strings in the forwarding of media to tracks
|
2020-11-04 20:30:05 -05:00 |
|
|
bc0b14288b
|
Merged paullouisageneau/libdatachannel with stazio/libdatachannel
|
2020-11-01 23:26:54 -05:00 |
|
|
bb73da2351
|
Fixed spelling
|
2020-11-01 18:33:59 +01:00 |
|
|
9f12c19a02
|
Handle local description rollback
|
2020-11-01 13:47:21 +01:00 |
|
|
35e3c7ee3a
|
Refactored description processing
|
2020-10-31 20:58:23 +01:00 |
|
|
0c47c66bb1
|
Added signaling state to PeerConnection
|
2020-10-31 18:50:14 +01:00 |
|
|
a3cc74c8f1
|
Added NegociationNeeded flag
|
2020-10-31 10:26:12 +01:00 |
|
|
41cf60c18b
|
Made SRTP policies to be made in flight rather than during configuration. Added some missing API fields.
|
2020-10-27 18:04:53 -04:00 |
|
|
fcb8d7b3df
|
Added support to route RTCP packets with SSRC=1's to the right client
|
2020-10-20 02:11:40 -04:00 |
|
|
d26fa30655
|
Added support for peer connection renegotiation
|
2020-10-15 20:56:54 -04:00 |
|
|
137d4e3e8e
|
Enhance candidate parsing and expose the info directly
|
2020-10-16 00:05:05 +02:00 |
|
|
549e194bb3
|
Changed the message stream from being a payloadType to SSRC
|
2020-10-15 15:59:01 -04:00 |
|
|
4a0b6e99d4
|
Added guards to setRemoteDescription()
|
2020-09-23 12:19:52 +02:00 |
|
|
a1721268a2
|
Renamed createTrack() to addTrack() and added addDataChannel()
|
2020-09-18 23:01:50 +02:00 |
|
|
0e31c1d985
|
Some cleanup
|
2020-09-14 16:27:40 +02:00 |
|
|
810cafe09b
|
Trigger track callback on new track
|
2020-09-08 12:35:01 +02:00 |
|
|
28e9cd5196
|
Implemented incoming tracks and media direction
|
2020-09-08 12:07:38 +02:00 |
|
|
6c3aaf8a77
|
Refactored description for media handling
|
2020-09-07 16:48:42 +02:00 |
|
|
d90a5d628f
|
Refactored media API into track API
|
2020-09-01 12:33:18 +02:00 |
|
|
bc27393e62
|
Merge branch 'track-api' into webrtc_media
|
2020-08-27 10:14:11 +02:00 |
|
|
24e502712f
|
Added media description to track
|
2020-08-22 22:11:44 +02:00 |
|
|
749836b1fe
|
Integrated Track into PeerConnection
|
2020-08-22 18:23:54 +02:00 |
|
|
3e559f18d9
|
Updated description and candidate callbacks with move semantics
|
2020-08-22 00:22:19 +02:00 |
|
|
3c971e05dd
|
Prevent message copy with move semantics
|
2020-08-21 23:46:12 +02:00 |
|
|
07abd640fd
|
Added RTCP Sessions; Added copy/paste example demo to use in the browser
|
2020-08-16 21:01:44 -04:00 |
|
|
b5f8397936
|
Changed onMedia to use message_ptr; Applying control/binary type to media messages
|
2020-08-11 23:52:43 -04:00 |
|
|
a6d2729556
|
Added optional parameter for media SDP to setRemoteDescription()
|
2020-08-10 17:05:26 +02:00 |
|