Commit Graph

  • b0588e6368 Reland "Move FakeCodec to separate target and behave like real encoder." Ilya Nikolaevskiy 2018-08-27 14:12:27 +02:00
  • bf2b620cc8 Convert VP8 descriptor to generic descriptor. philipel 2018-08-27 14:33:18 +02:00
  • fde4aa9909 AEC3: Adaptive handling of echo path with strong high-frequency gain Per Åhgren 2018-08-27 14:19:35 +02:00
  • 01a89904c0 Remove deprecated type alias for RtpVideoCodecTypes. Kári Tristan Helgason 2018-08-27 13:26:52 +02:00
  • 638d4d375f AEC3: No ERLE uncertainty with diverged filter Gustaf Ullberg 2018-08-27 13:14:11 +02:00
  • 40b7050ac6 Add copy and move constructors to RateStatistics. Sergey Silkin 2018-08-27 10:55:07 +02:00
  • ec4a060a55 Revert "Delete leftover includes and declarations for MediaConstraintsInterface" Niels Moller 2018-08-27 11:26:30 +00:00
  • b615d1af90 Add lock annotations in StreamStatisticianImpl Niels Möller 2018-08-27 12:32:21 +02:00
  • a1e4ae2371 Delete leftover includes and declarations for MediaConstraintsInterface Niels Möller 2018-08-23 15:49:21 +02:00
  • c30a13147c Add experiment for boosted qp at lowest stream for screenshare Ilya Nikolaevskiy 2018-08-27 11:07:48 +02:00
  • 764c14c87d Delete unused AudioCodingModule methods. Niels Möller 2018-08-22 16:00:36 +02:00
  • 18f1adc0da Delete AudioCodingModule::LeastRequiredDelayMs and related NetEq code. Niels Möller 2018-08-23 08:40:41 +02:00
  • 8d92e8d323 Revert "Reland "Move FakeCodec to separate target and behave like real encoder."" Ilya Nikolaevskiy 2018-08-27 08:48:50 +00:00
  • c3af97d68c Add a list of allowed and disallowed Abseil things Karl Wiberg 2018-08-27 04:26:18 +02:00
  • 2afd281ec4 Adds debug printing of units in unit tests. Sebastian Jansson 2018-08-23 14:44:05 +02:00
  • 1946a3f0fe Add frame rate parameter to SpatialLayer struct. Sergey Silkin 2018-08-22 11:42:16 +02:00
  • 524e878121 AEC3: Add state-specific suppressor behaviors Per Åhgren 2018-08-24 22:48:49 +02:00
  • 90ab76dd19 Adds support for JSON config in video_replay. Benjamin Wright 2018-08-23 11:33:29 -07:00
  • e583174d1e Optionally disable digital adaptive AGC2. Alex Loiko 2018-08-24 11:28:36 +02:00
  • 5c2de6b3ce Fix a bug in barcode_decoder.py Magnus Jedvert 2018-08-24 17:34:11 +02:00
  • 85f20cbe4a Add VideoEncoder::Settings::numberOfSimulcastStreams. Rasmus Brandt 2018-08-23 13:52:45 +02:00
  • 9bb55fc09b Reland "Update video_quality_analysis to align videos instead of using barcodes" Magnus Jedvert 2018-08-24 14:56:03 +02:00
  • 3e169ac18c Revert "Update video_quality_analysis to align videos instead of using barcodes" Magnus Jedvert 2018-08-24 12:44:59 +00:00
  • a1cceca02c Remove unused include of <android/log.h>. Mirko Bonadei 2018-08-23 11:50:48 +02:00
  • 3288168e4f Enable video adaptation for all screenshare content Ilya Nikolaevskiy 2018-08-22 12:58:55 +02:00
  • 41dd22b15d AEC3: Removing more dead code from the suppressor Gustaf Ullberg 2018-08-24 11:27:23 +02:00
  • fc1acd2364 Add support for enabling simulcast in "Plan B" using MediaConstraints. Jonas Oreland 2018-08-24 10:58:37 +02:00
  • d65e143801 Update video_quality_analysis to align videos instead of using barcodes Magnus Jedvert 2018-08-24 10:56:05 +02:00
  • 523b4c4330 Add unlimited retransmission experiment for screenshare Ilya Nikolaevskiy 2018-08-23 17:07:29 +02:00
  • cd634ce933 Remove client.webrtc.branches. Patrik Höglund 2018-08-24 09:21:03 +02:00
  • e8a2e6c82f Remove assumption that all video codecs are known. Kári Tristan Helgason 2018-08-23 13:19:00 +02:00
  • a765c8208a Change some pointers to std::unique_ptr in rtp_rtcp tests. Åsa Persson 2018-08-23 16:36:58 +02:00
  • e89dda7cb9 Roll chromium_revision c86aa801eb..ca3a5e1cbb (585622:585726) Autoroller 2018-08-23 23:46:11 -07:00
  • ecb2d5670d AEC3: Removing old suppressor logic Gustaf Ullberg 2018-08-23 15:11:38 +02:00
  • 5a72a5ef2b Adding quiet mode for audioproc_f Per Åhgren 2018-08-24 07:18:24 +02:00
  • 6fcdc2f708 Support domain name ICE candidates Zach Stein 2018-08-23 16:25:55 -07:00
  • c34731b1ef Roll chromium_revision 607c2083aa..c86aa801eb (585516:585622) Autoroller 2018-08-23 14:45:00 -07:00
  • e4749c2bf0 The default logic for creating video bitrate allocator. Jiawei Ou 2018-08-21 16:29:36 -07:00
  • 5f4d47b0c0 Revert "Reland "Enable any address ports by default."" Mirko Bonadei 2018-08-22 17:41:22 +00:00
  • 4d92b8467c Ad-hoc rate limiting for UDPPort::SendTo failures. Zach Stein 2018-08-22 17:41:35 -07:00
  • 40de15d9a6 Android PeerConnectionFactory: Build without video codecs by default Magnus Jedvert 2018-08-23 19:08:28 +02:00
  • 9ae3c4016f Add steveanton to WATCHLISTS for api/ and pc/ Steve Anton 2018-08-23 10:44:45 -07:00
  • b44ddf13e1 Roll chromium_revision bd84ccec52..607c2083aa (585399:585516) Autoroller 2018-08-23 09:45:00 -07:00
  • b2c0e8f60f Add tool for aliging video files Magnus Jedvert 2018-08-23 17:12:06 +02:00
  • 738b7e9c24 Write scalability structure in flexible mode. Sergey Silkin 2018-08-23 16:37:27 +02:00
  • 370c050ecd Correct audioproc_f to support the new echo canceller activation III Gustaf Ullberg 2018-08-23 11:41:29 +02:00
  • 1f262cc5da Fix flaky test TestFlexfecRtpStatePreservation. Videosendstream can be created before capturer starts, so initially the frame resolution may be zero. Add a check to prevent test failure and undesired behavior. Ying Wang 2018-08-23 13:54:08 +02:00
  • a73c3b0e07 AEC3: Removing the coherence computation Gustaf Ullberg 2018-08-23 13:36:28 +02:00
  • bc25899363 Delete unneeded includes of rtp_payload_registry.h Niels Möller 2018-08-16 13:26:10 +02:00
  • 1b5e5db842 Remove SequencedTaskChecker from Y4mFileReader Magnus Jedvert 2018-08-23 12:39:22 +02:00
  • 4ff63cc9a1 Remove temporary SetConfig method from NetworkSimulatioInterface. Artem Titov 2018-08-23 10:54:54 +02:00
  • 398689f581 AEC3: Adding the option for applying a fixed delay to the capture signal Per Åhgren 2018-08-23 11:38:27 +02:00
  • 404be7f302 Add Y4mFileReader Magnus Jedvert 2018-08-22 19:23:34 +02:00
  • 63af828a1b Remove old sigslot.h header Artem Titov 2018-08-23 09:52:35 +02:00
  • f06f923ef0 Delete almost all use of MediaConstraintsInterface in the PeerConnection API Niels Möller 2018-08-07 12:32:18 +02:00
  • 46399993f2 Add //test:fileutils_unittests to //test:test_support_unittests deps. Mirko Bonadei 2018-08-22 15:32:38 +02:00
  • 09831c9b0a Correct audioproc_f to support the new echo canceller activation II Gustaf Ullberg 2018-08-22 15:10:35 +02:00
  • 8adc5d35bf Roll chromium_revision 6f37604c1d..bd84ccec52 (585288:585399) Autoroller 2018-08-22 21:45:03 -07:00
  • 0de1383bf2 Roll chromium_revision 07be93b641..6f37604c1d (585077:585288) Autoroller 2018-08-22 15:45:04 -07:00
  • 8de502ba11 Add didRemoveReceiver delegate callback. Zeke Chin 2018-08-21 11:41:07 -07:00
  • 01e431951f Roll chromium_revision ab3ab1ba02..07be93b641 (584945:585077) Autoroller 2018-08-22 09:45:08 -07:00
  • 86fbea10a5 Fix VideoSendStreamImpl::OnPacketFeedbackError: operator precedence. Benoît Lizé 2018-06-20 14:00:34 +02:00
  • ec93075c00 Delete deprecated methods on AudioCodingModule Niels Möller 2018-08-22 14:22:58 +02:00
  • 8dad9b414a Eliminate NackModule dependency on VCMPacket Niels Möller 2018-08-22 10:36:35 +02:00
  • 631cafafcc Eliminate methods SetConfig() from DirectTransport and FakeNetworkPipe Artem Titov 2018-08-21 21:01:00 +02:00
  • 3df1d5d2fb Revert removal of simulcast screenshare experimental code (killswitch checks) Ilya Nikolaevskiy 2018-08-22 09:26:51 +02:00
  • 206b77f7ad Adds start bitrate handling to task queue congestion controller. Sebastian Jansson 2018-08-06 19:15:04 +02:00
  • f2a8287cc5 Reland "Move FakeCodec to separate target and behave like real encoder." Ilya Nikolaevskiy 2018-08-22 10:32:49 +02:00
  • 4932aa185c Avoids posting tasks in congestion controller. Sebastian Jansson 2018-08-06 16:01:16 +02:00
  • 31b0b4534f Add Chromium default values for rtc_exclude_field_trial_default. Mirko Bonadei 2018-08-22 10:37:11 +02:00
  • 0e90982f41 Enable --rtc_event_log_name flag for more tests. Niels Möller 2018-08-21 17:34:35 +02:00
  • b89ac622f3 Reland "Enable any address ports by default." Mirko Bonadei 2018-08-22 08:26:19 +00:00
  • 0b9267830c Fix NACK logic for empty packets Niels Möller 2018-08-21 17:49:24 +02:00
  • c5d121e142 Disable flaky TestFlexfecRtpStatePreservation Emircan Uysaler 2018-08-21 11:37:58 -07:00
  • ea9249ed15 Network & bitrate controllers are added for PCC. Anastasia Koloskova 2018-08-21 16:12:55 +02:00
  • 801500cf99 Audio encoder tests: Create audio encoders the new way Karl Wiberg 2018-08-16 15:01:12 +02:00
  • 1165949341 Revert "Reland "Enable any address ports by default."" Qingsi Wang 2018-08-21 23:20:47 +00:00
  • efbcb31cb6 Revert "Remove the flag PORTALLOCATOR_ENABLE_ANY_ADDRESS_PORTS." Qingsi Wang 2018-08-21 23:23:26 +00:00
  • 5630b93dac Roll chromium_revision 3e0dea7b74..ab3ab1ba02 (584728:584945) Autoroller 2018-08-21 18:46:14 -07:00
  • 9b2d4f5caa Revert "Use also the related address in redundancy detection for candidates from" Qingsi Wang 2018-08-21 21:29:54 +00:00
  • 2370b0831f Revert "Update packetsLost and jitter stats any time a packet is received." Qingsi Wang 2018-08-21 14:24:26 -07:00
  • ddbbf4601b Adds utility function for PCC. Anastasia Koloskova 2018-08-21 16:12:31 +02:00
  • 9171e78ccd Adds monitor interval class for PCC. Anastasia Koloskova 2018-08-21 18:53:51 +02:00
  • 18a86bfcc1 Reland "Default runner to junit4" Andrew Luo 2018-08-15 18:15:19 -07:00
  • 50635036db Add missing ifdefs to header files for SW video codecs. Anders Carlsson 2018-08-09 15:01:10 -07:00
  • 7d13a6e5b9 Revert "Move FakeCodec to separate target and behave like real encoder." Ilya Nikolaevskiy 2018-08-21 15:20:21 +00:00
  • ac50c6a204 Adds Rtt tracker for PCC. Anastasia Koloskova 2018-08-21 16:11:50 +02:00
  • 8459b17c75 AEC3: adding a config option for applying a more conservative initial phase. Jesús de Vicente Peña 2018-08-21 16:09:49 +02:00
  • 4d95f1eb9b Roll chromium_revision e247d79575..3e0dea7b74 (584490:584728) Autoroller 2018-08-21 06:46:13 -07:00
  • 7040090ae6 Introduce rtc_exclude_field_trial_default GN argument. Mirko Bonadei 2018-08-21 15:44:28 +02:00
  • c3da6716d4 AEC3: Adding another config parameter and matching json reader with config Per Åhgren 2018-08-17 00:09:15 +02:00
  • 223eba5f72 Move FakeCodec to separate target and behave like real encoder. Ilya Nikolaevskiy 2018-08-21 12:49:46 +02:00
  • 4555c65388 Add documentation for WEBRTC_EXCLUDE_BUILT_IN_SSL_ROOT_CERTS. Mirko Bonadei 2018-08-16 15:09:59 +02:00
  • 803e3ff298 Removes unused reserved bitrate in BitrateController. Sebastian Jansson 2018-08-06 19:14:37 +02:00
  • 58b228461d Simulcast screenshare adjustment to temporal layers, bitrate Erik Språng 2018-08-21 13:15:28 +02:00
  • 76be29555d Allow VP9 flexible mode. Sergey Silkin 2018-08-21 12:30:33 +02:00
  • 8d5bc578e5 Revert "Default runner to junit4" Oleh Prypin 2018-08-21 06:56:30 +00:00
  • 280632b440 Delete unneeded forward declares of RtpReceiver Niels Möller 2018-08-16 13:03:22 +02:00
  • 2377588c82 Add accessor methods for RTP timestamp of EncodedImage. Niels Möller 2018-08-16 10:24:12 +02:00
  • bcdf5f1a94 Roll chromium_revision c092e144b5..e247d79575 (584376:584490) Autoroller 2018-08-20 10:45:52 -07:00