Commit Graph

  • 882c605876 Merge pull request #318 from in2core/feature/chainable-rtcp-handlers Paul-Louis Ageneau 2021-02-10 22:23:50 +01:00
  • 36a88c605a Merge branch 'master' into feature/chainable-rtcp-handlers Filip Klembara 2021-02-08 10:19:26 +01:00
  • 09dfc39fd9 Refactor optional pointer to pointer Filip Klembara 2021-02-08 10:13:31 +01:00
  • 986e5f985f Merge pull request #328 from in2core/hotfix/split-h264-by-start-sequence Paul-Louis Ageneau 2021-02-06 10:32:01 +01:00
  • 3e2b0c43ef Merge pull request #327 from in2core/feature/msid-set-trackid Paul-Louis Ageneau 2021-02-05 22:29:39 +01:00
  • 557b293934 Fix: splitting of h264 NALU by start sequence now works correctly Filip Klembara 2021-02-05 14:37:13 +01:00
  • 7730496bf9 Fix streamer example for safari Filip Klembara 2021-02-05 13:58:33 +01:00
  • 2b7dc4c529 Rename RtcpHandler to MediaHandler Filip Klembara 2021-02-05 13:17:59 +01:00
  • b5699239cc Rename RtcpSRReporter to RtcpSrReporter for naming consistency Filip Klembara 2021-02-05 12:53:26 +01:00
  • 9f3b004756 Add API to set track id in msid Filip Klembara 2021-02-05 12:10:51 +01:00
  • 8a61043bd7 Bumped version to 0.11.1 v0.11.1 Paul-Louis Ageneau 2021-02-04 19:31:59 +01:00
  • 93eaa67f5c Renamed guards for consistency Paul-Louis Ageneau 2021-02-04 19:30:07 +01:00
  • 690653f8ef Merge pull request #326 from paullouisageneau/fix-deadlock-at-exit Paul-Louis Ageneau 2021-02-04 19:25:33 +01:00
  • ab392fe0da Prevent scheduling tasks while joining thread pool Paul-Louis Ageneau 2021-02-03 22:21:22 +01:00
  • 669800b39a Merge pull request #324 from hanseuljun/uwp-fix Paul-Louis Ageneau 2021-02-04 18:40:19 +01:00
  • 4ba8c9e3e8 Move uwp-tests and uwp-benchmark to uwp/tests and uwp/benchmark. Hanseul Jun 2021-02-03 13:57:09 -08:00
  • 1b74ebb0f4 Make setting OUTPUT_NAME work in UWP. Hanseul Jun 2021-02-03 02:59:56 -08:00
  • 433d5fbe7f Support datachannel-tests and datachannel-benchmark in UWP. Hanseul Jun 2021-02-03 02:51:43 -08:00
  • 3204a77e89 Add uwp resources that stops uwp dinging with an error dialog for datachannel-tests. Hanseul Jun 2021-02-03 02:04:55 -08:00
  • b347afae14 Fix unexpected deallocation of element in RtcpChainableHandler's chain Filip Klembara 2021-02-02 14:44:56 +01:00
  • 0482953062 Refactor capi.cpp to preffer make_shared Filip Klembara 2021-02-02 13:59:47 +01:00
  • b5589dbd57 Merge pull request #322 from paullouisageneau/fix-stoul Paul-Louis Ageneau 2021-01-30 10:13:00 +01:00
  • c23fb10725 Fixed compilation with libnice Paul-Louis Ageneau 2021-01-30 09:59:13 +01:00
  • dbfade4eb3 Changed service to port and added checks on std::stoul() Paul-Louis Ageneau 2021-01-30 09:48:55 +01:00
  • 289b71bc8e Merge pull request #320 from paullouisageneau/fix-double-message Paul-Louis Ageneau 2021-01-28 17:42:14 +01:00
  • e43c3730a6 Removed useless message Paul-Louis Ageneau 2021-01-28 16:48:16 +01:00
  • 7b206899a4 Update streamer example Filip Klembara 2021-01-28 12:24:31 +01:00
  • c2c57b16df Add RTCP Nack responder Filip Klembara 2021-01-28 12:19:47 +01:00
  • 9805b2fcb5 Rename functions in MessageHandlerElement Filip Klembara 2021-01-28 11:56:05 +01:00
  • 569a317bf0 Add chainable Rtcp Handler Filip Klembara 2021-01-28 10:16:59 +01:00
  • d262583879 Renamed rtcpsenderreportable.hpp to rtcpsenderreporter.hpp v0.11.0 Paul-Louis Ageneau 2021-01-27 21:38:00 +01:00
  • 100669ad0d Bumped version to 0.11.0 Paul-Louis Ageneau 2021-01-27 12:54:33 +01:00
  • 7bda5bd77c Added mention of options NO_MEDIA and NO_WEBSOCKET Paul-Louis Ageneau 2021-01-27 12:53:11 +01:00
  • 52030ca62d Update Makefile with NO_MEDIA and USE_SYSTEM_SRTP Paul-Louis Ageneau 2021-01-27 12:49:24 +01:00
  • 959756526a Updated libjuice to v0.6.3 Paul-Louis Ageneau 2021-01-27 11:33:29 +01:00
  • 1ce27423fe Merge pull request #317 from paullouisageneau/fix-candidate-transport-parsing Paul-Louis Ageneau 2021-01-26 12:17:13 +01:00
  • a0bd65a814 Fixed candidate transport parsing Paul-Louis Ageneau 2021-01-26 11:58:15 +01:00
  • a7e4b56178 Disabled WebSocket test as echo.websocket.org is down Paul-Louis Ageneau 2021-01-26 11:57:38 +01:00
  • acaed8ca57 Merge pull request #316 from stazio/fix_candidate_sdp Paul-Louis Ageneau 2021-01-26 11:54:09 +01:00
  • 5728f813d1 Fix typo in Candidate SDP parsing Staz M 2021-01-26 00:03:44 -05:00
  • d4d58579d8 Updated libjuice Paul-Louis Ageneau 2021-01-25 20:45:20 +01:00
  • a7620cca16 Merge pull request #315 from paullouisageneau/cleanup Paul-Louis Ageneau 2021-01-25 16:10:20 +01:00
  • 61d0cd064f Merge pull request #314 from stazio/rtcp_lock Paul-Louis Ageneau 2021-01-25 15:57:39 +01:00
  • f5a6342c60 Updated libjuice Paul-Louis Ageneau 2021-01-25 15:43:47 +01:00
  • 478f9516cd fix indentations Staz M 2021-01-25 09:36:26 -05:00
  • 08da5e10b2 refactored to use getRtcpHandler() Staz M 2021-01-25 09:35:23 -05:00
  • c6cd711d74 Fixed build with NO_MEDIA Paul-Louis Ageneau 2021-01-25 12:13:53 +01:00
  • 4428e3dc3e Cleaned up rtc namespace use Paul-Louis Ageneau 2021-01-25 11:44:39 +01:00
  • fe4afcef85 Cleaned up, renamed and moved a few classes for consistency Paul-Louis Ageneau 2021-01-25 11:23:14 +01:00
  • 03b64e765c fix indentations Staz M 2021-01-24 21:15:59 -05:00
  • c639174f39 Unlock the RtcpHandler lock before calling the handler Staz M 2021-01-24 20:56:40 -05:00
  • ce7bd9f4d0 Merge branch 'rtcp_lock' of https://github.com/stazio/libdatachannel into HEAD Staz M 2021-01-24 20:53:38 -05:00
  • c4c150a60b Added a mutex for the RTCP Handler Staz M 2021-01-24 20:45:27 -05:00
  • e295fa6072 Added a mutex for the RTCP Handler Staz M 2021-01-24 20:45:27 -05:00
  • 470d145a9a Merge pull request #313 from paullouisageneau/disable-sctp-pmtud Paul-Louis Ageneau 2021-01-24 19:52:27 +01:00
  • ea12530d30 Disabled SCTP Path MTU discovery Paul-Louis Ageneau 2021-01-24 19:27:32 +01:00
  • 329b133383 Merge pull request #309 from in2core/hotfix/capi-h264-maximum-fragment-size Paul-Louis Ageneau 2021-01-23 17:11:38 +01:00
  • e1833cf34b remove space in #define Filip Klembara 2021-01-22 18:04:03 +01:00
  • a0f17cb64b Add C API to set h264 maximum fragment size Filip Klembara 2021-01-22 14:06:17 +01:00
  • 8a5c38c2d8 Update h264 default maximum fragment size Filip Klembara 2021-01-22 14:02:51 +01:00
  • 7cddb83ce4 Bumped version to 0.10.5 Paul-Louis Ageneau 2021-01-21 14:40:21 +01:00
  • bb12c071cf Merge pull request #307 from paullouisageneau/libtorrent-fixes Paul-Louis Ageneau 2021-01-21 14:56:13 +01:00
  • 679ecfc066 Bumped version to 0.10.5 v0.10.5 v0.10 Paul-Louis Ageneau 2021-01-21 14:40:21 +01:00
  • 4e3ea69073 Join thread pool at exit to prevent static destruction order issue Paul-Louis Ageneau 2021-01-21 12:07:50 +01:00
  • b79c886480 Force BUILD_SHARED_LIBS to OFF to build usrsctp as static Paul-Louis Ageneau 2021-01-20 19:52:50 +01:00
  • 08da691911 Added RTC defines to usage requirement in Jamfile Paul-Louis Ageneau 2021-01-20 16:29:13 +01:00
  • 754568506a Fixed implicit conversion of stream from unsigned int to uint16_t Paul-Louis Ageneau 2021-01-20 11:48:19 +01:00
  • 7ac351d1b9 Fixed local variable shadowing Paul-Louis Ageneau 2021-01-19 22:09:57 +01:00
  • 6d5cecbca1 Fixed usrsctp build in Jamfile Paul-Louis Ageneau 2021-01-19 18:10:05 +01:00
  • fb40e05bab Code formatting Paul-Louis Ageneau 2021-01-15 18:56:20 +01:00
  • 3710a96fb9 Merge pull request #306 from in2core/feature/capi-stream-h264-opus Paul-Louis Ageneau 2021-01-15 18:00:20 +01:00
  • a1a8ac5203 Replace RTP/RTCP with Rtp/Rtcp in function signatures for consistency with naming convention Filip Klembara 2021-01-14 14:15:44 +01:00
  • 4db9f03dd4 Remove "optional" pointers Filip Klembara 2021-01-14 14:14:18 +01:00
  • 256170adfe Remove redundant functions Filip Klembara 2021-01-14 14:10:47 +01:00
  • 9a4b436e7f Simplify body of rtcGetUserPointer Filip Klembara 2021-01-14 13:47:49 +01:00
  • 5928b8d206 Add explicity type name to enums in rtcDirection Filip Klembara 2021-01-13 17:41:37 +01:00
  • 1542c78ec5 Add explicit type to enums in rtcCodec Filip Klembara 2021-01-13 17:41:00 +01:00
  • cb73fa0c1a Add C api for h264/opus streaming Filip Klembara 2021-01-13 14:59:50 +01:00
  • 1ceb0fd292 Code formatting Paul-Louis Ageneau 2021-01-11 21:46:23 +01:00
  • 7c14d940ef Merge pull request #291 from in2core/feature/stream-h264-opus Paul-Louis Ageneau 2021-01-08 12:24:15 +01:00
  • 5da67f6ca3 Merge branch 'master' into feature/stream-h264-opus Filip Klembara 2021-01-08 10:11:29 +01:00
  • 28a2868edc Add const reference to avoid copy Filip Klembara 2021-01-07 13:48:30 +01:00
  • 3210814648 Merge pull request #302 from stazio/refactor_logging Paul-Louis Ageneau 2021-01-06 20:45:25 +01:00
  • 1facc8a02f Made the data storred in a log counter a shared pointer Staz M 2021-01-06 11:50:03 -05:00
  • 09818c4ab8 Made the destruction of LogCounter safe. Staz M 2021-01-05 18:59:14 -05:00
  • 9e49fcc654 The log counter no longer maintains ownership of the future. Staz M 2021-01-05 15:02:18 -05:00
  • e6919bdbf8 Make LogCounter shared Staz M 2021-01-05 14:51:03 -05:00
  • 749fa32059 Fix: RTCP_SDES::isValid function checks all chunks now Filip Klembara 2021-01-05 15:37:17 +01:00
  • 938bd4dd43 Fix typo in isValid function Filip Klembara 2021-01-05 10:03:27 +01:00
  • c43e82b8cb Check incoming RTCP SDES Filip Klembara 2021-01-05 09:58:00 +01:00
  • adb733d19a Added a couple of warnings back and removed the destructor for the log counter Staz M 2021-01-04 17:29:22 -05:00
  • 01085e4492 Add processing for SDES packets in PeerConnection::forwardMedia Filip Klembara 2021-01-04 11:33:22 +01:00
  • 43d31caee3 Fix items in SDES packet Filip Klembara 2021-01-04 11:16:49 +01:00
  • 9aee655fcd Improve constraint for reinterpret_pointer_cast redeclaration Filip Klembara 2021-01-04 09:43:16 +01:00
  • b8b5110653 Add RTC_CPP_EXPORT before to_variant function Filip Klembara 2021-01-04 09:34:12 +01:00
  • e1087ce8b0 Add RTC_CPP_EXPORT before make_message function Filip Klembara 2021-01-04 09:33:54 +01:00
  • f41baa5c51 Refactored logcounter and added headers Staz M 2021-01-04 00:41:15 -05:00
  • 9ee9734473 Refactored runtime errors to be logged on a timer Staz M 2021-01-04 00:30:57 -05:00
  • 3745ff5f7a Added enableIceTcp configuration flag to C API Paul-Louis Ageneau 2020-12-31 01:21:40 +01:00
  • 3acddc6897 Merge pull request #300 from paullouisageneau/threadpool-schedule Paul-Louis Ageneau 2020-12-31 00:14:29 +01:00