Commit Graph

73 Commits

Author SHA1 Message Date
dbee42b099 Renamed include.hpp to common.hpp 2021-02-28 14:56:21 +01:00
9f3b004756 Add API to set track id in msid 2021-02-05 12:10:51 +01:00
1ceb0fd292 Code formatting 2021-01-11 21:46:23 +01:00
d305c4c126 Audio/Video profile is now only applied to H264/Opus. 2020-12-01 05:25:47 -05:00
244c834992 Cleanup and reformatting 2020-11-28 17:03:51 +01:00
6ec129f8f8 Re-Formatting to use spaces 2020-11-23 20:37:29 -05:00
be394b7185 Cleaned up addVideoCodec 2020-11-23 20:33:26 -05:00
f008b5b447 Merge remote-tracking branch 'paulgit/master' into newdesc 2020-11-23 20:22:03 -05:00
cca0742973 Added some more description options 2020-11-23 15:54:01 -05:00
81e0a05a1a Added missing exports 2020-11-20 00:29:31 +01:00
b4865f26e4 Move RTC_CPP_EXPORT from log.hpp to include.hpp, remove RTC_CPP_EXPORT from /src classes, and add RTC_CPP_EXPORT to Description. 2020-11-19 08:09:00 -08:00
12098e7c41 Start exporting c++ API for windows. 2020-11-17 22:20:54 -08:00
100039eba8 Enforce candidates uniqueness in description 2020-11-17 19:23:29 +01:00
ece1bd9352 Retabbing and reformatting 2020-11-13 21:25:52 +01:00
b7a682cc50 Fixed compilation issues 2020-11-13 21:19:11 +01:00
1a723c59aa Exposed some more APIs in Description 2020-11-09 19:23:23 -05:00
97e23d00be Assume passive role in an actpass scenario; Exposed the RTP Map iterator; Fixed setting the payload type 2020-11-08 20:38:18 -05:00
a7d5ba0232 Merge remote-tracking branch 'paulgit/master' into merge_with_master 2020-11-06 19:26:31 -05:00
3e53706869 Fixed the parsing of m= lines 2020-11-06 19:06:56 -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
4f89e479bc Merged with paullouisageneau/libdatachannel 2020-11-04 18:48:34 -05:00
476528b464 Allow updating track description 2020-11-02 08:52:04 +01:00
bc0b14288b Merged paullouisageneau/libdatachannel with stazio/libdatachannel 2020-11-01 23:26:54 -05:00
5ce699d33b Keep candidates when rolling back the local description 2020-11-01 19:28:20 +01:00
b220c5df99 Changed description reciprocating logic 2020-11-01 17:34:54 +01:00
9f12c19a02 Handle local description rollback 2020-11-01 13:47:21 +01:00
0c47c66bb1 Added signaling state to PeerConnection 2020-10-31 18:50:14 +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
16208d00ca Fixed media demo; Refactored mediaCount to be unsigned (aka size type) 2020-10-19 16:15:52 -04:00
37804c0327 Properly handle SDP origin line 2020-10-18 11:15:10 +02:00
0a46aa2c6d SRTP has to be aware of every RTP stream. This commit makes that work. 2020-10-15 23:31:49 -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
dd296e4408 Many many bug fixes 2020-09-23 04:10:30 +00:00
1be877132c Added audio controls 2020-09-22 23:00:16 -04:00
704e604b8f Added Description::addSSRC 2020-09-22 12:56:53 -04:00
f461a40a6d Added the SFU Media Demo. Fixed copyrights. Moved RTP stuff back into an header file :) 2020-09-22 12:43:07 -04:00
a43dbdd1b0 Added Track C API 2020-09-13 13:44:06 +02:00
d60ec4bf59 Fixed generated SDP description order 2020-09-11 19:08:28 +02:00
f720cbac0c Added media constructor from SDP 2020-09-09 21:44:37 +02:00
28e9cd5196 Implemented incoming tracks and media direction 2020-09-08 12:07:38 +02:00
cc954cc74c Added inactive as media direction 2020-09-08 11:23:40 +02:00
d836b95c5d Pass RTCP messages to first track and do not start SCTP without application 2020-09-07 17:32:49 +02:00
6c3aaf8a77 Refactored description for media handling 2020-09-07 16:48:42 +02:00
d4f464bf89 Fixed broken byte-order-specific structs 2020-09-01 14:21:09 +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