77 Commits

Author SHA1 Message Date
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
bf044080e8 Added bitrate control via SDP 2020-08-17 07:21:24 -04:00
22ffaacc5c Renamed Direction enums to be inline with other enums 2020-08-17 06:31:17 -04:00
07abd640fd Added RTCP Sessions; Added copy/paste example demo to use in the browser 2020-08-16 21:01:44 -04:00
fcd4228b56 merged with master and changed things 2020-08-14 11:11:18 -04:00
e1a95c2eee Use bundle mid for candidates mid 2020-08-11 18:47:48 +02:00
3deb50e460 Generate simplified SDP for libnice 2020-08-11 14:16:04 +02:00
cd28340de3 Keep m-line order in description 2020-07-01 11:24:03 +02:00
a790161168 Properly set remote data mid 2020-07-01 00:01:01 +02:00
fef0fb7140 Implemented SDP bundle negociation 2020-05-22 14:33:55 +02:00
0f29ccf1c6 Added hasMedia() and addMedia() 2020-05-22 14:33:55 +02:00
9204787677 Refactored SDP parsing and generation to handle media 2020-05-22 14:33:55 +02:00
35d4455c4f Cleaned up tests and fixed SDP reading from console 2020-02-24 11:45:36 +01:00
a92438e94d Generated SDP description now uses CRLF instead of LF 2020-01-18 15:37:30 +01:00
f90ffbcf86 Added trickle ICE timeout + added some logging 2019-12-20 13:51:00 +01:00
c5e25bbdbc Implemented max message size negociation 2019-12-14 17:23:31 +01:00
44cdbab8dc Changed remote description logic to resolve candidates asyncronously 2019-11-19 12:31:15 +01:00
86179f0691 Added state with corresponding callback, and removed optional candidates 2019-09-22 22:50:04 +02:00
c1e74d77ef Use proper mid in candidates instead of ICE stream name 2019-09-08 16:45:09 +02:00
f54a4100a3 Added type and role string to Description 2019-09-04 08:44:24 +02:00
e9c882b909 Added description type unspec set by default 2019-09-03 22:49:24 +02:00
aa0ef3a123 Added offer/answer differenciation in description 2019-09-03 00:08:24 +02:00
1f7e956eb9 Added support for non-trickled ICE candidates 2019-09-02 22:55:06 +02:00
6e3ba6afd7 Reorganised project to separate public from private headers 2019-09-01 16:06:49 +02:00