Commit Graph

  • acd8ae74ac Reinstate old iceConnectionState "completed" behavior Jonas Olsson 2019-02-25 15:26:24 +01:00
  • 0a16916ac8 Use JavaAudioDeviceModule as default Paulina Hensman 2019-02-28 13:54:29 +01:00
  • 13471a44b6 Switch back to native mutexes on macOS Oskar Sundbom 2019-03-01 16:11:49 +01:00
  • b678940d3a Using send time instead of system clock in quality scaler. Sebastian Jansson 2019-03-01 15:40:49 +01:00
  • e64a688167 Replacing Clock in ScreenshareLayers. Sebastian Jansson 2019-03-01 18:04:07 +01:00
  • c130d42aab Add ability to unwind stack for the current thread Karl Wiberg 2019-02-28 17:06:54 +01:00
  • 8b8d01ada3 Add full stack test with weak 3g-like properties Erik Språng 2019-03-02 20:54:55 +01:00
  • 727504cf49 Revert "Another mock for GetSctpTransport" Harald Alvestrand 2019-03-04 10:08:13 +00:00
  • 3b548ddb1c Move rtc::NewClosure into own build target as ToQueuedTask Danil Chapovalov 2019-03-01 14:58:44 +01:00
  • b2c4700d39 Another mock for GetSctpTransport Harald Alvestrand 2019-03-03 18:50:22 +01:00
  • 87e05b5df5 NetEq fuzzer: lower the maximum fuzzer input size Henrik Lundin 2019-02-26 10:54:36 +01:00
  • 7ceef35142 Roll chromium_revision b3ef4b21cb..e65d7afd91 (637096:637200) chromium-webrtc-autoroll 2019-03-03 20:02:21 -08:00
  • 4a42742dc6 Make rtc_base/fake_mdns_responder.h self contained. Mirko Bonadei 2019-03-01 15:30:43 +01:00
  • 1916cbc6c5 Fix -Winconsistent-missing-override in fake_network.h. Mirko Bonadei 2019-03-01 15:20:35 +01:00
  • c9ea5451bf Roll chromium_revision 1951ee5099..b3ef4b21cb (636995:637096) chromium-webrtc-autoroll 2019-03-01 22:01:34 -08:00
  • 7e215c65d4 Roll chromium_revision ac8660421f..1951ee5099 (636869:636995) chromium-webrtc-autoroll 2019-03-01 15:04:39 -08:00
  • aabd036ecb Simulcast should be disabled if RID header extension is not supported. Amit Hilbuch 2019-03-01 13:14:46 -08:00
  • b1ae10b172 Add x-mt line to the offer. Piotr (Peter) Slatala 2019-03-01 11:14:05 -08:00
  • 896b47c928 Injecting ProcessThread and TaskQueueFactory in Call. Sebastian Jansson 2019-03-01 18:48:16 +01:00
  • 52426edef1 Modify BufferedFrameDecryptor to perform fine grained key requests. Benjamin Wright 2019-03-01 11:01:59 -08:00
  • e4bd9a13d8 Style guide fixes for the hkdf class. Benjamin Wright 2019-02-28 18:02:57 -08:00
  • baffae6ec0 Roll chromium_revision 8eb8e09f19..ac8660421f (636762:636869) chromium-webrtc-autoroll 2019-03-01 10:01:13 -08:00
  • ed50e6c759 Inject TaskQueueFactory in RtpTransportControllerSend. Sebastian Jansson 2019-03-01 14:45:21 +01:00
  • 4765013541 Intermediate step: Move ownership of rtc::NetworkManager to test code from PC E2E framework Artem Titov 2019-03-01 15:12:22 +01:00
  • 547a1dceef Removes injection of RtpTransportControllerSend from Call::Create. Sebastian Jansson 2019-03-01 14:44:58 +01:00
  • d9f798a6b3 Remove field trial include from decision logic. Jakob Ivarsson 2019-03-01 14:02:15 +01:00
  • d1d0359895 Remove memsets of CodecSpecificInfo. philipel 2019-03-01 13:53:55 +01:00
  • 2997ec9a7a Removes unused keep-alive from RtpTransportControllerSend. Sebastian Jansson 2019-02-27 19:06:03 +01:00
  • 8452a9ec1d Roll chromium_revision 24eaf090c6..8eb8e09f19 (636660:636762) chromium-webrtc-autoroll 2019-03-01 03:01:34 -08:00
  • 74682c1191 Inject TaskQueueFactory to video streams. Sebastian Jansson 2019-03-01 11:50:20 +01:00
  • 859abef68c Use DefaultVideoQualityAnalyzer as default, cleanup headers. Artem Titov 2019-03-01 11:11:09 +01:00
  • c68ddd15c2 Fix namespace for PeerConnectionE2EQualityTestFixture Artem Titov 2019-03-01 10:52:23 +01:00
  • fc52b912a3 Implicitly suppress //build/config/clang:find_bad_constructs. Mirko Bonadei 2019-03-01 10:32:56 +01:00
  • 3830d9b143 Fix peerconnection_quality_test #includes and deps. Mirko Bonadei 2019-02-28 14:07:56 +01:00
  • 328027b6c4 Replace fatal error with error log Danil Chapovalov 2019-02-27 21:43:35 +01:00
  • cdea67dc5b Add GetSctpTransport to proxy map Harald Alvestrand 2019-02-28 21:33:00 +01:00
  • 6fe413df0e sdk/android:native_api_stacktrace: Declare a more narrow set of dependencies Karl Wiberg 2019-02-28 17:08:19 +01:00
  • 06c31f6e70 Roll chromium_revision d1e2a1cf94..24eaf090c6 (636518:636660) chromium-webrtc-autoroll 2019-02-28 18:01:34 -08:00
  • 8e98c60f84 Cleanup for openssl_stream_adapter.cc. Benjamin Wright 2019-02-28 17:25:01 -08:00
  • df5923da0c scale_resolution_down_by and rid are implemented Steve Anton 2019-02-28 13:16:15 -08:00
  • 9ded485caa Implement OpenChannel() on test media transports and make it pure virtual. Bjorn Mellem 2019-02-28 12:27:11 -08:00
  • 766f62432e Roll chromium_revision 16b0680682..d1e2a1cf94 (636404:636518) chromium-webrtc-autoroll 2019-02-28 12:01:52 -08:00
  • 9a7e721f9d Use default values for video and audio streams generation in PC E2E framework Artem Titov 2019-02-28 16:34:17 +01:00
  • fb14c5d8b9 Allow injection of TaskQueueFactory in FrameGeneratorCapturer. Sebastian Jansson 2019-02-28 13:30:04 +01:00
  • b8a4d688f9 Allow injection of task queue factory in RtcEventLog. Sebastian Jansson 2019-02-28 13:03:44 +01:00
  • 8ea0238c7b Add bandwidth floor for RTT based backoff. Christoffer Rodbro 2019-02-28 15:15:35 +01:00
  • 3cdd4d5747 Fix: Ignore empty frames in Media Transport Piotr (Peter) Slatala 2019-02-28 07:10:56 -08:00
  • 26c59ff6ca Fix jitter buffer delay reporting. Jakob Ivarsson 2019-02-28 09:55:49 +01:00
  • c58c01d6d4 Add construtor from required fields for VideoConfig in PC E2E framework Artem Titov 2019-02-28 13:19:12 +01:00
  • 3481db2090 Add stream label to audio streams in PC E2E framework Artem Titov 2019-02-28 13:13:15 +01:00
  • 970f2f7c1a [clang-tidy] Apply bugprone-argument-comment fixes. Mirko Bonadei 2019-02-28 14:57:52 +01:00
  • d3a780b476 Cleanup NetEqPostponeDecodingAfterExpand field trial. Jakob Ivarsson 2019-02-28 14:30:21 +01:00
  • 6b7bf6ab0c Add a presubmit check for absl/memory/memory.h inclusion for WrapUnique tzik 2019-02-28 22:09:59 +09:00
  • cf7c58458e Only draw frames with height and width >0 Paulina Hensman 2019-02-28 14:27:28 +01:00
  • 40b030edbf Reland "Fix getStats() freeze bug affecting Chromium but not WebRTC standalone." Henrik Boström 2019-02-28 09:49:31 +01:00
  • 25fb765367 Roll chromium_revision ec3bf6e607..16b0680682 (635450:636404) chromium-webrtc-autoroll 2019-02-28 03:02:57 -08:00
  • ba4dcc3ed8 rtc::Thread::PostTask() added. Henrik Boström 2019-02-28 09:34:06 +01:00
  • 8f385e39fa Remove dependency on DECLARE_IUNKNOWN macro on Windows. Tommi 2019-02-28 11:19:10 +01:00
  • 7c5541557b Fix call setup: change way of adding media to the call. Artem Titov 2019-02-28 10:25:52 +01:00
  • 03257b049e Add flag for explicitly specifying that the legacy AEC2 should be used Per Åhgren 2019-02-28 10:52:26 +01:00
  • f3280e99b0 Create conversions between webrtc::TaskQueueBase and rtc::TaskQueue Danil Chapovalov 2019-02-28 10:39:04 +01:00
  • c85328f2ca Add SCTP transport to the public API. Harald Alvestrand 2019-02-28 07:51:00 +01:00
  • 60fd73a9fc Migrate SequencedTaskChecker to rely on webrtc::TaskQueueBase interface Danil Chapovalov 2019-02-27 17:59:45 +01:00
  • ba7886b076 Move command line flags out of NetEqTestFactory Ivo Creusen 2019-02-26 13:03:21 +01:00
  • 5983585ee8 Introduce test case name in peer connection e2e test framework. Artem Titov 2019-02-27 17:44:13 +01:00
  • f5e5f0d643 Reland "Improve example video analyzer for use in debugging" Artem Titov 2019-02-27 17:53:07 +01:00
  • 2585979b1b Revert "Improve example video analyzer for use in debugging" Artem Titov 2019-02-28 00:32:31 +00:00
  • 1570218ec9 Improve example video analyzer for use in debugging Artem Titov 2019-02-27 17:53:07 +01:00
  • 105ded358b Pass the x-mt line from SDP to the media transport Piotr (Peter) Slatala 2019-02-27 14:26:15 -08:00
  • 13e570fcb0 Add a parser for the x-mt line. Piotr (Peter) Slatala 2019-02-27 11:34:26 -08:00
  • 4f6ef1894e Added underscore to dtls_transport_unittest.cc. Benjamin Wright 2019-02-26 18:20:05 -08:00
  • 2c7964832e Remove rtc::TimeMillis() call from ALR detector. Sebastian Jansson 2019-02-26 15:43:44 +01:00
  • 7307824785 Rolling third_party/winsdk_samples_v71. Mirko Bonadei 2019-02-27 15:38:52 +01:00
  • 493a650b1e Propagate base minimum delay from video jitter buffer to webrtc/api. Ruslan Burakov 2019-02-27 15:32:48 +01:00
  • 48e7065ac6 Remove default IDs for RTP extensions from rtp_parameters.h Elad Alon 2019-02-12 11:42:40 +01:00
  • 1a7a4afd13 Fix encoded image data injectors. Artem Titov 2019-02-27 13:41:20 +01:00
  • aec663ed0d Fix video_loopback tool with different TL numbers in simulcast streams Ilya Nikolaevskiy 2019-02-27 12:52:11 +01:00
  • 28221dee85 Fix more -Wextra-semi. Mirko Bonadei 2019-02-27 12:01:51 +01:00
  • 5cceaa1294 Remove iOS 9 support from mb config Artem Titarenko 2019-02-26 13:19:27 +01:00
  • db42ed299a Add RELATIVE_ARRIVAL_DELAY histogram mode to DelayManager. Jakob Ivarsson 2019-02-27 10:08:09 +01:00
  • d00405f89a Drop support for link-time injection of the rtc::TaskQueue::Impl Danil Chapovalov 2019-02-25 15:06:13 +01:00
  • dda5fdcb82 Fix vp8 simulcast screenshare and perf tests for it Ilya Nikolaevskiy 2019-02-27 10:00:06 +01:00
  • 08f6a6c672 Import proto_library.gni when rtc_enable_protobuf is true Kimmo Kinnunen 2019-02-26 11:46:17 +02:00
  • e12a1c7644 Adding GetStats APIs for senders/receivers. Peter Hanspers 2019-02-26 16:39:48 +01:00
  • 7b3f4a2035 Remove unused |keyframe_interval| from codec tests. Rasmus Brandt 2019-02-26 15:12:27 +01:00
  • f54e30b596 Add const to variables in openssl_stream_adapter.cc that can use it. Benjamin Wright 2019-02-26 17:33:50 -08:00
  • 619b29423c RtpSender's RtpParameters were invalidated in a call to SLD/SRD. Amit Hilbuch 2019-02-26 15:55:19 -08:00
  • d6f61dd787 Add ::Connect method to the media transport interface Piotr (Peter) Slatala 2019-02-26 12:08:27 -08:00
  • 6a7baa7d0f Remove VCMEncodedFrameCallback and VCMGenericEncoder Erik Språng 2019-02-26 18:31:00 +01:00
  • c9d0b08982 Respects min ALR probing interval. Sebastian Jansson 2019-02-26 15:29:53 +01:00
  • 1a16da1cf2 Remove deprecated CreateMediaTransport method Piotr (Peter) Slatala 2019-02-22 10:39:55 -08:00
  • 39b69ccf14 Add field trial for adding remote ufrag CreatePermission Jonas Oreland 2019-02-26 17:51:43 +01:00
  • 546ee613a4 clang-tidy helper script, with clang static analyzer included. Yves Gerey 2019-02-26 17:04:16 +01:00
  • b7cb7b5e94 Remove VCMEncoderDataBase and put remaining code into VideoStreamEncoder Erik Språng 2019-02-26 15:52:33 +01:00
  • 695af944c4 Add reentrancy comment for critical section. Ruslan Burakov 2019-02-26 15:19:20 +01:00
  • fee13e8c0d Log pacer values to verbose log Evan Shrubsole 2019-02-26 15:25:52 +01:00
  • 12ae4f4d50 Introduce possibility to poll stats and notify analyzers. Mirko Bonadei 2019-02-26 15:19:07 +01:00
  • 2684ab3db0 Test default TaskQueue implementation via TaskQueueBase interface Danil Chapovalov 2019-02-26 10:18:08 +01:00
  • 22dab11270 Remove Legacy ADM from AppRTC mobile Paulina Hensman 2019-02-22 16:31:28 +01:00
  • 0bf4c29852 Add support of auto IP generation in network emulation manager. Artem Titov 2019-02-26 10:00:07 +01:00