Commit Graph

324 Commits

Author SHA1 Message Date
dbfade4eb3 Changed service to port and added checks on std::stoul() 2021-01-30 09:48:55 +01:00
a7620cca16 Merge pull request #315 from paullouisageneau/cleanup
Clean up
2021-01-25 16:10:20 +01:00
61d0cd064f Merge pull request #314 from stazio/rtcp_lock
Added a mutex for RtcpHandler
2021-01-25 15:57:39 +01:00
c6cd711d74 Fixed build with NO_MEDIA 2021-01-25 14:07:42 +01:00
4428e3dc3e Cleaned up rtc namespace use 2021-01-25 11:44:39 +01:00
fe4afcef85 Cleaned up, renamed and moved a few classes for consistency 2021-01-25 11:31:19 +01:00
c4c150a60b Added a mutex for the RTCP Handler 2021-01-25 01:51:07 +00:00
e1833cf34b remove space in #define 2021-01-22 18:04:03 +01:00
a0f17cb64b Add C API to set h264 maximum fragment size 2021-01-22 14:06:17 +01:00
8a5c38c2d8 Update h264 default maximum fragment size 2021-01-22 14:02:51 +01:00
3710a96fb9 Merge pull request #306 from in2core/feature/capi-stream-h264-opus
C api for h264/opus streaming
2021-01-15 18:00:20 +01:00
a1a8ac5203 Replace RTP/RTCP with Rtp/Rtcp in function signatures for consistency with naming convention 2021-01-14 14:15:44 +01:00
4db9f03dd4 Remove "optional" pointers 2021-01-14 14:14:18 +01:00
256170adfe Remove redundant functions 2021-01-14 14:10:47 +01:00
5928b8d206 Add explicity type name to enums in rtcDirection 2021-01-13 17:41:37 +01:00
1542c78ec5 Add explicit type to enums in rtcCodec 2021-01-13 17:41:00 +01:00
cb73fa0c1a Add C api for h264/opus streaming 2021-01-13 14:59:50 +01:00
1ceb0fd292 Code formatting 2021-01-11 21:46:23 +01:00
5da67f6ca3 Merge branch 'master' into feature/stream-h264-opus 2021-01-08 10:11:29 +01:00
28a2868edc Add const reference to avoid copy 2021-01-07 13:48:30 +01:00
749fa32059 Fix: RTCP_SDES::isValid function checks all chunks now 2021-01-05 15:37:17 +01:00
938bd4dd43 Fix typo in isValid function 2021-01-05 10:03:27 +01:00
c43e82b8cb Check incoming RTCP SDES 2021-01-05 09:58:00 +01:00
01085e4492 Add processing for SDES packets in PeerConnection::forwardMedia 2021-01-04 11:33:22 +01:00
43d31caee3 Fix items in SDES packet 2021-01-04 11:16:49 +01:00
b8b5110653 Add RTC_CPP_EXPORT before to_variant function 2021-01-04 09:34:12 +01:00
e1087ce8b0 Add RTC_CPP_EXPORT before make_message function 2021-01-04 09:33:54 +01:00
3745ff5f7a Added enableIceTcp configuration flag to C API 2020-12-31 01:21:40 +01:00
5b66ab2d08 Add NalUnit() constructor 2020-12-18 19:16:03 +01:00
d91401775e Add RTC_CPP_EXPORT before struct name 2020-12-14 09:54:22 +01:00
e23d0723d1 Add RTC_CPP_EXPORT before class name 2020-12-14 09:23:37 +01:00
bb530ef44d Move guard before includes 2020-12-14 09:07:12 +01:00
1d27f5b876 Add h264 and opus streaming support to libdatachannel 2020-12-10 18:44:18 +01:00
b32a8b884b Add support for RTCP SR and SDES 2020-12-10 18:41:51 +01:00
3dac651b02 Cleaned up useless const reference 2020-12-09 23:19:20 +01:00
435d471ad8 Fixes a few potential seg-faults in the sending of RTP and fixes the building of NACK packets 2020-12-08 00:28:47 +00:00
d305c4c126 Audio/Video profile is now only applied to H264/Opus. 2020-12-01 05:25:47 -05:00
452b742adc Fixed mid on local candidates 2020-11-29 16:03:57 +01:00
244c834992 Cleanup and reformatting 2020-11-28 17:03:51 +01:00
ffe202a6a2 Merge pull request #278 from hhgyu/add-support-protocols
support Subprotocols
2020-11-28 13:18:06 +01:00
ea87e5ae09 Exposed send(data, size) on Channel 2020-11-27 21:20:24 +01:00
6aff5dc5bc fixed build failed for macos 2020-11-27 12:11:16 +09:00
99bae7f830 support WebSocket Protocol RFC6455 2020-11-27 11:15:37 +09: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
9f2801b7b9 Set the same DSCP for RTP and RTCP 2020-11-21 15:46:54 +01:00
14918c16e8 Fixed track DSCP 2020-11-21 12:43:34 +01:00
a67ca9da9b Implemented support for DSCP 2020-11-21 00:45:18 +01:00