Commit Graph

  • f217903a67 Adds WebRTC.Audio.Record/PlayoutSampleRateOffsetInPercent UMA stats to native WebRTC. henrika 2018-09-04 11:01:46 +02:00
  • d866544578 Upload WebRTC CLs from Chromium. Mirko Bonadei 2018-09-04 12:17:27 +02:00
  • 944ba82905 Remove check_includes=false from audio_device_impl. Mirko Bonadei 2018-09-04 11:06:17 +02:00
  • 4092cd6db4 Consolidate loggability checks and replace streams. Jonas Olsson 2018-09-04 11:16:41 +02:00
  • 01cd853d2e Add nogncheck for headers of codecs not used in Chromium. Mirko Bonadei 2018-09-04 10:47:15 +02:00
  • cb96062e05 Reland "Remove obsolete field trial from the tests" Ilya Nikolaevskiy 2018-09-04 09:07:31 +00:00
  • 504edc0913 Revert "Remove obsolete field trial from the tests" Ilya Nikolaevskiy 2018-09-04 09:02:26 +00:00
  • 22c7d69d41 Enable ULPFEC for kVideoCodecGeneric if GenericPictureId is enabled. Sami Kalliomäki 2018-09-03 14:40:05 +02:00
  • 5292654d7b Reland "Fix a bug in barcode_decoder.py" Magnus Jedvert 2018-09-03 15:49:07 +02:00
  • a421775a6d Delete class EventTimerWrapper. Niels Möller 2018-09-03 11:04:03 +02:00
  • 3613fef7a2 Remove MediaOptimization::Reset. Rasmus Brandt 2018-09-03 16:19:29 +02:00
  • 4e5af96606 Include i420 buffers in Obj-C framework again. Anders Carlsson 2018-09-03 14:44:50 +02:00
  • ec76466da2 Adds % unit to float field trial parser. Sebastian Jansson 2018-09-03 11:31:26 +02:00
  • 5dd6167908 Echo metric support for the APM-QA. Alex Loiko 2018-09-03 14:29:24 +02:00
  • 5438bce467 Add field trial for disabling FrameDropper. Rasmus Brandt 2018-09-03 13:30:46 +02:00
  • 260182d9f3 Remove unused MockFrameDropper and make FrameDropper non-virtual. Rasmus Brandt 2018-09-03 12:59:51 +02:00
  • fd5770df4e Remove obsolete field trial from the tests Ilya Nikolaevskiy 2018-09-03 13:47:24 +02:00
  • 1beef1a97a Delete VideoSendStream::EnableEncodedFrameRecording. Niels Möller 2018-09-03 14:21:44 +02:00
  • 3bc0166a4e getStats: add kind alias for mediaType Philipp Hancke 2018-08-28 14:55:03 +02:00
  • 55de08e7ef Restructure neteq_rtpplay into a library with small executable wrapper. Ivo Creusen 2018-09-03 11:49:27 +02:00
  • 88c1a9ecbc Adds infinite addition and subtraction to time units. Sebastian Jansson 2018-08-30 13:58:38 +02:00
  • 16e27a1dc5 Reland "Delete leftover includes and declarations for MediaConstraintsInterface" Niels Möller 2018-08-28 09:13:07 +02:00
  • cd87e014f3 Reland "Refactor TestAudioDeviceModule to not depend on EventTimerWrapper." Niels Möller 2018-08-29 14:46:31 +02:00
  • fea4637cfe Adds check for unused field trial parameters. Sebastian Jansson 2018-09-03 10:15:13 +02:00
  • 88e1848fd5 Add a StringBuilder class. Jonas Olsson 2018-09-03 10:15:08 +02:00
  • 3611afc1c1 Roll chromium_revision bbc67a1bd5..4d01f290d4 (587546:588344) Patrik Höglund 2018-09-03 10:06:10 +02:00
  • 5aec1f68f1 Remove clang:find_bad_constructs suppression from modules/video_capture. Mirko Bonadei 2018-08-29 13:27:15 +02:00
  • bb095aa99b Allow send bitrate < start bitrate in RampUpTest. Niels Möller 2018-08-30 15:46:50 +02:00
  • 689b5874d4 Use monotonic clock for PhysicalSocketServer timeouts. Niels Möller 2018-08-29 09:55:44 +02:00
  • 1606d5eee8 Roll chromium_revision c1d4701..bbc67a1bd5 (585833:587546) Patrik Höglund 2018-09-01 15:04:52 +02:00
  • e80e0132c1 Remove MSVC debug bots from CQ. Patrik Höglund 2018-08-31 10:09:57 +02:00
  • 8dda03515b ScreenCapturerMac: destroy the streams and remove the DisplayStreamManager Julien Isorce 2018-08-31 13:12:14 -07:00
  • 9a4fd9bf74 Use AsyncInvoker in DtmfSender instead of MessageHandler Steve Anton 2018-08-31 15:20:10 -07:00
  • 044a04d8b5 Use AsyncInvoker in DataChannel instead of MessageHandler Steve Anton 2018-08-31 13:51:19 -07:00
  • d25828a0bf Use AsyncInvoker in JsepTransportController instead of MessageHandler Steve Anton 2018-08-31 13:06:05 -07:00
  • bb19276a32 Use AsyncInvoker in PeerConnection instead of MessageHandler Steve Anton 2018-08-31 11:57:02 -07:00
  • ed1f75ab6d Removes redundant starting rate. Sebastian Jansson 2018-08-30 15:56:48 +02:00
  • 836a7a2e4d AEC3: option for using the stationarity estimator at render from the beginning of the call Jesús de Vicente Peña 2018-08-31 15:03:04 +02:00
  • 2165233874 Uninline non-trivial AudioOptions functions Danil Chapovalov 2018-08-31 10:29:07 +02:00
  • a10d164b4a Implement periodic cancelable task for task queue Danil Chapovalov 2018-08-31 13:47:59 +02:00
  • d05916dccf Bump xcode versions for WebRTC bots. Patrik Höglund 2018-08-31 10:33:03 +02:00
  • d4161a3c9d Moving LappedTransform, Blocker and AudioRingBuffer. Alessio Bazzica 2018-08-31 10:41:37 +02:00
  • 8a3c166fff Cleanup RtpPacketizerVP8 tests Danil Chapovalov 2018-08-30 20:54:58 +02:00
  • d3b8c63b58 Reland "Add spatial index to EncodedImage." Niels Möller 2018-08-27 15:33:42 +02:00
  • 240215431e AEC3: Parametrize the shadow filter output usage Per Åhgren 2018-08-31 07:34:29 +02:00
  • 558b93b3e9 Add the multicast DNS message format. Qingsi Wang 2018-08-30 10:38:44 -07:00
  • cc22f51988 Removing the intelligibility enhancer. Alessio Bazzica 2018-08-30 13:01:34 +02:00
  • fc173d00ec Add no_size_t_to_int_warning suppression to webrtc. Will Harris 2018-08-29 13:56:00 -07:00
  • 260b4151c8 Revert "Reland "Optimize execution time of RTPSender::UpdateDelayStatistics"" Rasmus Brandt 2018-08-30 15:24:27 +00:00
  • 7bcd2a98be Reland "Optimize execution time of RTPSender::UpdateDelayStatistics" Bjorn Terelius 2018-08-29 17:27:31 +02:00
  • c714b6e713 Adds TaskQueue congestion controller tests in VideoSendStreamTest. Sebastian Jansson 2018-08-30 15:45:41 +02:00
  • ba3decfe00 Adds support for frame rate control in FrameGeneratorCapturer. Sebastian Jansson 2018-08-30 11:19:23 +02:00
  • 34ee419a23 Fixes breaking bug in feedback based GoogCC. Sebastian Jansson 2018-08-30 14:57:40 +02:00
  • 498aceb3d8 Roll chromium_revision 33a17747bb2..c1d47013a1 (585798:585833) Patrik Höglund 2018-08-30 14:08:53 +02:00
  • 6be91eb2f8 Revert "Refactor TestAudioDeviceModule to not depend on EventTimerWrapper." Niels Moller 2018-08-30 12:59:02 +00:00
  • b0d4b415cc Use a lock to protect members accessed by RtpVideoStreamReceiver::GetSyncInfo() Niels Möller 2018-08-28 13:58:15 +02:00
  • 5304a32a94 Delete StreamStatistician::IsRetransmitOfOldPacket Niels Möller 2018-08-27 13:27:05 +02:00
  • 7bca8ca4e2 Obj-C SDK Cleanup Anders Carlsson 2018-08-30 09:30:29 +02:00
  • 9ea5765f78 Refactor TestAudioDeviceModule to not depend on EventTimerWrapper. Niels Möller 2018-08-29 14:46:31 +02:00
  • 8d1b582f33 Cleanup RtpPacketizerVp8 Danil Chapovalov 2018-08-30 11:14:05 +02:00
  • 5ee869fd7a Roll chromium_revision ca3a5e1cbb..33a17747bb (585726:585798) Patrik Höglund 2018-08-30 11:08:38 +02:00
  • d81ac953aa Injects FrameEncryptorInterface into RtpSender. Benjamin Wright 2018-08-29 17:02:10 -07:00
  • ea0869145e This change integrates the FrameEncryptorInterface and the FrameDecryptorInterface into the public WebRTC API surface. Benjamin Wright 2018-08-29 13:06:15 -07:00
  • ae3144c51f Move VP9 frame rate controller to separate class. Sergey Silkin 2018-08-29 01:05:26 +02:00
  • 5a998d7246 Revert "Add spatial index to EncodedImage." Niels Moller 2018-08-29 14:35:58 +00:00
  • da0898dfae Add spatial index to EncodedImage. Niels Möller 2018-08-27 15:33:42 +02:00
  • 02e9e44c0c AEC3: Adding a reset of the ERLE estimator after going out from the initial state. Jesús de Vicente Peña 2018-08-29 13:34:07 +02:00
  • 8fdcac3f06 Remove clang:find_bad_constructs suppression from call:call. Mirko Bonadei 2018-08-28 16:30:18 +02:00
  • c7ea852189 Remove deprecated ctors of DirectTransport and its subclasses and FakeNetworkPipe Artem Titov 2018-08-29 09:07:27 +02:00
  • f06eb57a2f Adding CustomAudioAnalyzer interface in APM. Valeriia Nemychnikova 2018-08-29 10:37:09 +02:00
  • 7015bb410d AEC3: Reset the ERLE estimation after a delay change Jesús de Vicente Peña 2018-08-29 11:15:30 +02:00
  • 9882495eca Use generic video header frame ID as picture ID. Sami Kalliomäki 2018-08-28 14:39:21 +02:00
  • f16776280f Add config option to run VideoCodecTest in real time. Kári Tristan Helgason 2018-08-24 13:21:26 +02:00
  • e5892c014a Export constants from RTCAudioSessionConfiguration. Kári Tristan Helgason 2018-08-28 16:01:26 +02:00
  • e269cb4fe2 Add support of overriding network simulation in video quality tests. Artem Titov 2018-08-29 09:59:23 +02:00
  • 55e7785686 Remove kVideoCodecUnknown completely. Kári Tristan Helgason 2018-08-27 15:04:07 +02:00
  • f7f8a1f176 Cleanup RtpPacketizer interface Danil Chapovalov 2018-08-28 19:45:31 +02:00
  • 2a4906532f Increases max size of webrtc::AudioFrame from 60ms to 120ms @32kHz. henrika 2018-08-28 15:52:10 +02:00
  • f18b352842 Reland: Rename VideoQualityTestFixtureInterface::Params.pipe into config. Artem Titov 2018-08-28 16:54:24 +02:00
  • 9427f48f59 rtc_executable should depend on //build/win:default_exe_manifest. Mirko Bonadei 2018-08-28 14:39:27 +02:00
  • a687812c70 AEC3: option for enabling/disabling the onset detection for the ERLE in the configuration file. Jesús de Vicente Peña 2018-08-28 14:27:45 +02:00
  • d941c09bc0 Delete unimplemented methods from the NetEq interface. Niels Möller 2018-08-27 12:44:08 +02:00
  • 0e468e741c Revert "Roll chromium_revision ca3a5e1cbb..076bef0a12 (585726:586605)" Patrik Höglund 2018-08-28 14:12:02 +00:00
  • 17790c3d3c Revert "Rename VideoQualityTestFixtureInterface::Params.pipe into config." Artem Titov 2018-08-28 13:48:59 +00:00
  • 38bdf21569 Roll chromium_revision ca3a5e1cbb..076bef0a12 (585726:586605) Patrik Höglund 2018-08-28 09:58:37 +02:00
  • a911eaf79b MediaCodecVideoEncoder: Fall back to SW when simulcast is requested. Rasmus Brandt 2018-08-28 09:38:51 +02:00
  • 5b7a484ff1 AEC3: Improving and optimizing the reverberation decay estimator. Jesús de Vicente Peña 2018-08-28 09:16:56 +02:00
  • 255750bfb0 Adds support for real audio devices in video_quality_test. henrika 2018-08-27 16:13:37 +02:00
  • 69b03e960e Fix iOS demo H264 profile display. Piasy Xu 2018-08-28 00:44:51 +08:00
  • 5cd81cbff7 AEC3: Disabling explicit handling of microphone gain changes Gustaf Ullberg 2018-08-21 16:50:28 +02:00
  • 9ed9792def AEC3: Removing some old kill switches Gustaf Ullberg 2018-08-27 14:38:28 +02:00
  • d8111e2169 Delete unused class MockPeerConnection. Niels Möller 2018-08-22 10:43:14 +02:00
  • 0673bc9204 Revert CLs affecting video quality toolchain. Sami Kalliomäki 2018-08-27 17:58:13 +02:00
  • f9fc171568 Add rtt_mult_experiment to evaluate video robustness vs. latency “Michael 2018-08-27 10:08:58 -05:00
  • 8227659075 Prevent duplicates in VP9 RTP p_diff list. Sergey Silkin 2018-08-27 14:54:20 +02:00
  • 40f876d33e Simplify assertion. Mirko Bonadei 2018-08-27 16:32:50 +02:00
  • 7f2eab0c7e Rename VideoQualityTestFixtureInterface::Params.pipe into config. Artem Titov 2018-08-27 12:13:33 +02:00
  • c8e202f3fc Minor improve od documentation for network simulation. Artem Titov 2018-08-27 14:59:29 +02:00
  • 657f2e6c3e AEC3: audioproc_f: adding the read of the parameter fixed_capture_delay_samples Jesús de Vicente Peña 2018-08-27 15:48:20 +02:00
  • 82ec0faf72 Limiter reset when fixed gain controller gain set. Alessio Bazzica 2018-08-27 14:24:16 +02:00