Max Hawkins
0e7086d37a
Remove RTC prefix from all names
...
Let's pull off the bandaid!
* Reduces studdering: webrtc.RTCTrack -> webrtc.Track
* Makes it easier to find types by editor autocomplete
* Makes code read more fluently (less repetition)
Since we're breaking the API in 2.0, our only chance to
do this is now.
Relates to #408
2019-02-17 16:22:56 -08:00
backkem
db15e20c54
API: Expose SettingEngine
...
Enable passing custom settings and media engine to an API.
2019-01-24 20:35:49 +01:00
Woodrow Douglass
e906728df3
Factor out an API object
...
Relates to #333
2019-01-23 16:21:13 +01:00
Woodrow Douglass
69571ee135
Nullable timeout settings
...
Allow connection timeout and keepalive interval
to have a valid 0 value, in which case nil denotes the default.
Relates to #325
2019-01-07 13:11:27 -08:00
Woodrow Douglass
c9bb14e6c3
Add settingEngine hooks to modify ICE timeouts
...
Relates to #324
2019-01-07 13:11:27 -08:00
backkem
3762e8a09e
Detach: Expose data channel networking
...
Resolves #277
2018-12-24 17:51:01 +01:00
backkem
ae0a2a075f
Settings Engine: Add documentation
...
Relates to #281
2018-12-24 13:21:55 +01:00
Woodrow Douglass
a2819a1b93
Add an engine for global webrtc settings
...
* hook up UDP limitation to it.
This was Michiel De Backker's suggestion
relates to #281
2018-12-24 13:21:55 +01:00