Commit Graph

52 Commits

Author SHA1 Message Date
ece1bd9352 Retabbing and reformatting 2020-11-13 21:25:52 +01:00
fcf33d32a0 Renamed rtcAddDataChannelExt() to rtcAddDataChannelExt() for consistency 2020-11-13 19:05:49 +01:00
da4bf1fb49 Renamed id to stream in C API 2020-11-12 22:28:56 +01:00
82fab04721 Formatting 2020-11-12 22:02:36 +01:00
eb61f6cb3c Fixed spelling negociated -> negotiated 2020-11-12 20:36:38 +01:00
06b46aba91 Reformatting 2020-11-12 20:36:38 +01:00
7a388bdffe Changed rtcAddDataChannelExt() to accomodate negotiated DataChannels 2020-11-12 20:36:33 +01:00
2bcdab027c Fixed rtcReceiveMessage() and refactor C API buffer handling 2020-11-07 20:11:34 +01:00
752c4bf5a1 Added rtcSetSignalingStateChangeCallback() to C API 2020-11-01 18:58:46 +01:00
72016a7d26 Added type to setLocalDescription() in C API 2020-11-01 11:37:15 +01:00
0c47c66bb1 Added signaling state to PeerConnection 2020-10-31 18:50:14 +01:00
e1f60cd34d Added rtcGetSelectedCandidatePair() to C API 2020-10-18 11:03:35 +02:00
c38edd089b Add id as a parameter to C API callbacks. 2020-10-04 11:23:16 -07:00
cbc027f144 Added rtcGetRemoteDescription() for the sake of completeness 2020-10-03 19:55:14 +02:00
ebc6a4b65c Renamed rtcGetLocalDescriptionSdp() to rtcGetLocalDescription() 2020-10-03 19:54:11 +02:00
23aed2b844 Add rtcGetLocalDescription(). 2020-10-02 15:11:32 -07:00
df62d6d51c Merge pull request #201 from paullouisageneau/fix-rtcinitlogger
Fix rtcInitLogger to prevent logging multiple times
2020-10-02 13:35:02 +02:00
0a1dd4db01 Add CAPI_STDCALL in cmake as an option and definition to set the calling convention of the C callback functions __stdcall. 2020-09-30 19:40:40 -07:00
552e443ef1 Fixed rtcInitLogger to prevent logging multiple times 2020-09-30 22:52:36 +02:00
a1721268a2 Renamed createTrack() to addTrack() and added addDataChannel() 2020-09-18 23:01:50 +02:00
d16f2b9e2f Added rtcSetLocalDescription() to C API 2020-09-13 14:44:54 +02:00
a43dbdd1b0 Added Track C API 2020-09-13 13:44:06 +02:00
2967444678 Added Data Channel reliability to C API 2020-08-08 22:09:13 +02:00
a2d1b7eff0 Added comment for disableTlsVerification 2020-07-17 19:20:13 +02:00
69b48f50dd Added disableTlsVerification flag to C API 2020-07-17 18:53:27 +02:00
4bd40799fd Fixed compilation for MSVC 2020-06-19 18:33:55 +02:00
b7dbe7cdd9 Added RTC_EXPORT directive on C API 2020-06-19 18:07:12 +02:00
878d15b746 Added optional callback to C API rtcInitLogger() 2020-06-17 16:29:56 +02:00
26d240e3ba Prefixed callback types 2020-06-17 15:20:46 +02:00
d00c73e993 Changed error constants to defines 2020-06-12 17:49:29 +02:00
d0695aa9cb Properly catch exceptions in C API 2020-06-10 16:54:32 +02:00
85a20eead1 Merge branch 'master' into srtp 2020-06-01 15:28:07 +02:00
7c93c698da Merge pull request #64 from paullouisageneau/websocket
Add optional WebSocket with the same API
2020-05-25 11:27:08 +02:00
ddb9f99ed6 Fixed call to usrsctp_finish() in Cleanup() 2020-05-22 14:55:01 +02:00
8ffdf6a020 Added RTC_ENABLE_MEDIA guard 2020-05-22 14:33:55 +02:00
a22ee2f52c Added install directive to CMakeLists 2020-05-22 14:33:17 +02:00
1a701c33b3 Renamed ENABLE_WEBSOCKET to RTC_ENABLE_WEBSOCKET 2020-05-22 14:33:17 +02:00
03a48c1c09 Added WebSocket support to C API 2020-05-22 14:33:17 +02:00
20d1a03380 Added support for port range with libjuice 2020-04-26 12:14:10 +02:00
e04113f3f1 Fixed state callback and revised synchronization and deletion 2020-03-31 14:59:50 +02:00
ed28460e80 Added local and remote address getters to C API 2020-03-10 12:00:27 +01:00
be04d8037e Added tests for C API 2020-03-10 12:00:27 +01:00
29ffb34fe8 Added missing functions to C API 2020-03-10 12:00:27 +01:00
402a4df4a0 Added InitLogger function and renamed enums 2019-12-19 15:58:48 +01:00
1ac00ce396 Move logger init task to a function 2019-12-18 14:53:53 +03:00
1d7d1358be Added PeerConnection::close() and revised state machine 2019-12-16 12:15:59 +01:00
cd47c31f3f Added separate PeerConnection gathering state 2019-09-23 22:31:54 +02:00
86179f0691 Added state with corresponding callback, and removed optional candidates 2019-09-22 22:50:04 +02:00
61fb38305a Enhanced API to differentiate binary and string messages 2019-09-05 19:46:14 +02:00
aa0ef3a123 Added offer/answer differenciation in description 2019-09-03 00:08:24 +02:00