Commit Graph

  • d2a634447f RtpPacketHistory: StoreAndCull default on, support ack removals Erik Språng 2019-05-03 10:58:50 -04:00
  • 9363c778fe Remove deprecated call to UpdateHistogramsOnCallEnd Per Åhgren 2019-05-03 15:54:57 +02:00
  • d547d862d5 Remove the enable flag from AEC2 and AECM Per Åhgren 2019-05-03 15:48:47 +02:00
  • 9356252bfb Ensure that we always set values for min and max audio bitrate. Daniel Lee 2019-05-03 14:40:13 +02:00
  • 87a92d087c Don't require call to ValidateFieldTrialsStringOrDie for ScopedFieldTrials. Sebastian Jansson 2019-04-29 13:55:07 +02:00
  • cd16380703 Add priority to RTCRtpEncodingParameters. Anders Carlsson 2019-05-03 14:32:16 +02:00
  • b600de286e Provide AlrDetector with event log in GoogCC. Per Kjellander 2019-05-03 14:39:09 +02:00
  • 1391ed242a Allows injection of network controller factory in test fixture. Sebastian Jansson 2019-04-30 14:23:51 +02:00
  • 6cb6f08b13 Roll chromium_revision e821123c59..b9ad721a66 (656244:656347) chromium-webrtc-autoroll 2019-05-03 05:02:09 -07:00
  • a8507e359b Remove deprecated interface in I420BufferInterface::GetI420 Ilya Nikolaevskiy 2019-05-03 11:39:26 +02:00
  • e360c09c86 NetEq: Minor change to print-out format for interruption stats Henrik Lundin 2019-05-03 11:25:02 +02:00
  • 8d8ffdbcca Expose new audio stats on the API Ivo Creusen 2019-04-30 09:45:21 +02:00
  • e847481dc8 Adds debug printing of network estimate. Sebastian Jansson 2019-05-02 13:38:19 +02:00
  • 26f40a89d6 Avoids mismatching packets on wraparound in log parser. Sebastian Jansson 2019-04-29 13:53:39 +02:00
  • bd20c3f5ae Rename configurations_ to vpx_configs_ in LibvpxVp8Encoder Elad Alon 2019-05-02 23:27:50 +02:00
  • 4d6795f828 Refactor handling of configuration overrides from Vp8FrameBufferController Elad Alon 2019-05-02 23:25:34 +02:00
  • ea4c5df366 Remove the reporting of histogram data for AEC2 Per Åhgren 2019-05-03 09:00:08 +02:00
  • 4731f0062e Delete deprecated PlatformThread looping Niels Möller 2019-05-03 09:34:24 +02:00
  • da87648470 Check nullity of CGColorSpaceCopyICCProfile's return value Julien Isorce 2019-04-20 15:03:38 -07:00
  • e670784747 Roll chromium_revision ea179c51dc..e821123c59 (656127:656244) chromium-webrtc-autoroll 2019-05-02 17:00:53 -07:00
  • a34838c8a9 Roll chromium_revision b510663a62..ea179c51dc (655963:656127) chromium-webrtc-autoroll 2019-05-02 12:01:47 -07:00
  • b468616a69 Reland "Reland "Improving robustness of feedback matching code in event log parser."" Sebastian Jansson 2019-05-02 17:07:22 +02:00
  • 4fb12b0cae Reland "Copy video frames metadata between encoded and plain frames in one place" Ilya Nikolaevskiy 2019-05-02 14:44:29 +02:00
  • cd936fdba5 Wait for keyframe after decoding error. philipel 2019-05-02 13:53:10 +02:00
  • 7e03b43a00 Roll chromium_revision 449727e860..b510663a62 (655859:655963) chromium-webrtc-autoroll 2019-05-02 05:01:19 -07:00
  • d42a4490fb Reland "Add more adaptation text logs for VideoSendStream." Rasmus Brandt 2019-04-16 16:51:24 +02:00
  • 2db5fc00c0 Deprecating injection of event log into GoogCC factory. Sebastian Jansson 2019-04-30 14:17:45 +02:00
  • d9c2d94620 Move ownership of VCMJitterEstimator to FrameBuffer Niels Möller 2019-04-30 09:16:36 +02:00
  • b93c4e622f Add propagation of test duration to PC framework user. Artem Titov 2019-05-02 10:52:07 +02:00
  • e82266836b Adds control of active layers in scenario tests. Sebastian Jansson 2019-04-30 14:29:09 +02:00
  • bc7f41b231 ManageFrameH264 for temporal layers (PART 3/3) Johnny Lee 2019-05-01 14:41:32 -04:00
  • c80e4d756e Roll chromium_revision 45d077a570..449727e860 (655737:655859) chromium-webrtc-autoroll 2019-05-01 18:02:52 -07:00
  • a0421d3d0c Roll chromium_revision b893403b98..45d077a570 (655617:655737) chromium-webrtc-autoroll 2019-05-01 13:00:55 -07:00
  • 2d9d82ecef Implement RTCRtpTransceiver.setCodecPreferences Florent Castelli 2019-04-23 19:25:51 +02:00
  • 2ad2fabdcf Determine if it's HDR color space based on VUI or RTP header extension Johannes Kron 2019-05-01 01:16:34 +02:00
  • 3c4a69f103 Roll chromium_revision 257605a269..b893403b98 (655514:655617) chromium-webrtc-autoroll 2019-05-01 09:01:23 -07:00
  • 37346ed36d Roll chromium_revision 56b471e0c7..257605a269 (655404:655514) chromium-webrtc-autoroll 2019-04-30 19:05:44 -07:00
  • 2bb3e4315d Roll chromium_revision 6fce3ce354..56b471e0c7 (655242:655404) chromium-webrtc-autoroll 2019-04-30 15:03:19 -07:00
  • 756391a4c2 Roll chromium_revision 97b3163085..6fce3ce354 (655135:655242) chromium-webrtc-autoroll 2019-04-30 09:03:35 -07:00
  • b1070353ad Prevent memory over-consumption by DefaultTemporalLayers Elad Alon 2019-04-30 12:35:02 +02:00
  • b67bea1258 Roll chromium_revision 97c11a4d77..97b3163085 (655030:655135) chromium-webrtc-autoroll 2019-04-29 23:01:52 -07:00
  • 333114658d Roll chromium_revision 1fb8a450ee..97c11a4d77 (654920:655030) chromium-webrtc-autoroll 2019-04-29 14:01:33 -07:00
  • bc6a4d094f Roll chromium_revision 8ce20eb94f..1fb8a450ee (654807:654920) chromium-webrtc-autoroll 2019-04-29 11:02:10 -07:00
  • c1187ab34b Partially revert https://webrtc-review.googlesource.com/c/src/+/110461. Mirko Bonadei 2019-04-29 13:55:35 -04:00
  • 44125faba5 Reland "Piping audio interruption metrics to API layer" Henrik Lundin 2019-04-29 17:00:46 +02:00
  • 7cca042dd4 Refactor FrameBuffer2 tests, without mocking the jitter estimator Niels Möller 2019-04-29 16:12:19 +02:00
  • a7caaf07a1 Change AlrDetector to be able to set field trials that only affect AlrDetector Per Kjellander 2019-04-29 13:51:52 +02:00
  • c0c7d36e80 RNN VAD: clean-up unit tests Alessio Bazzica 2019-04-23 16:34:22 +02:00
  • fc02a793c2 Revert "Piping audio interruption metrics to API layer" Henrik Andreassson 2019-04-29 10:52:23 +00:00
  • 98499d5a20 Remove deprecated AudioDeviceModule factory Danil Chapovalov 2019-04-26 22:37:01 +02:00
  • b6e24d7f35 Only create AECm when needed Per Åhgren 2019-04-29 12:14:50 +02:00
  • 8a9778efa4 Delete unused StartAecDump method with filename argument Niels Möller 2019-04-29 10:07:11 +02:00
  • ade0dc9860 Make FrameBuffer be able to signal if it's trivially convertible to I420 Ilya Nikolaevskiy 2019-04-29 11:25:50 +02:00
  • 4babc68eee Delete deprecated version of AudioPacketizationCallback::SendData. Niels Möller 2019-04-26 15:46:12 +02:00
  • 3dd8bd7b5f Roll chromium_revision 982e2994fa..8ce20eb94f (654706:654807) chromium-webrtc-autoroll 2019-04-29 01:02:48 -07:00
  • 40409c141a Crash with error message if failed to allocate memory via AlignedMalloc Ilya Nikolaevskiy 2019-04-26 12:37:37 +02:00
  • 9656a2e5d6 Roll chromium_revision 59aee65d9c..982e2994fa (654597:654706) chromium-webrtc-autoroll 2019-04-26 19:01:40 -07:00
  • 413ccc49ec Stop DCHECK which occurs in ANA BitrateController when overhead is zero. Bjorn A Mellem 2019-04-26 15:41:05 -07:00
  • f36f5e8806 Roll chromium_revision 9e7b598af3..59aee65d9c (654486:654597) chromium-webrtc-autoroll 2019-04-26 14:01:12 -07:00
  • 7d1eaa8ff7 Roll chromium_revision 1922754937..9e7b598af3 (654383:654486) chromium-webrtc-autoroll 2019-04-26 10:01:46 -07:00
  • b27ddc626b Revert "Reland "Improving robustness of feedback matching code in event log parser."" Sebastian Jansson 2019-04-26 15:41:11 +00:00
  • c5ba5e9572 Delete unused methods of VCMJitterEstimator Niels Möller 2019-04-25 11:44:55 +02:00
  • 299c4e6846 Piping audio interruption metrics to API layer Henrik Lundin 2019-04-26 14:41:13 +02:00
  • c35b6e675a Deprecate RTPFragmentationHeader argument to AudioPacketizationCallback::SendData Niels Möller 2019-04-25 16:31:18 +02:00
  • e670fd9795 Adds getter for FieldTrialParameter keys. Sebastian Jansson 2019-04-25 14:44:07 +02:00
  • eb37b13943 Add peah to more audio watchlists Per Åhgren 2019-04-26 14:14:55 +02:00
  • da5aa4ddf5 Use CodecBufferUsage to determine dependencies. philipel 2019-04-26 13:37:37 +02:00
  • 584744d390 Reduce watchlist spam for myself. Fredrik Solenberg 2019-04-26 12:08:12 +02:00
  • 6ee75fdfcb Allow setting the AGC2 fixed gain during runtime Per Åhgren 2019-04-26 11:33:37 +02:00
  • 2a8bd090a3 NetEq: Create an audio interruption metric Henrik Lundin 2019-04-26 09:47:07 +02:00
  • 42fa30fdac Roll chromium_revision ad14b36f44..1922754937 (654160:654383) chromium-webrtc-autoroll 2019-04-26 02:01:07 -07:00
  • 637bed5f8d Add missing BoringSSL ifdef to OpenSSLStreamAdapter Joachim Reiersen 2019-04-25 10:41:35 -07:00
  • e9145d65c1 Roll chromium_revision f41f385816..ad14b36f44 (654026:654160) chromium-webrtc-autoroll 2019-04-25 13:01:38 -07:00
  • 544dece6c1 Allow Vp8FrameBufferController to override resilience mode Elad Alon 2019-04-25 14:24:36 +02:00
  • ff727a8abb Roll chromium_revision 79fba5843c..f41f385816 (653914:654026) chromium-webrtc-autoroll 2019-04-25 08:05:46 -07:00
  • 44c21f48ee Encoder side of Multistream Opus. Alex Loiko 2019-04-25 15:09:32 +02:00
  • 9e79e6b9b3 Consolidate mock video encoders Erik Språng 2019-04-25 16:01:03 +02:00
  • 0fb0bd8e9f Delete WebRtcRTPHeader, this struct is no longer used. Niels Möller 2019-04-25 13:25:29 +02:00
  • f204fafdb4 Only create AEC2 when needed Per Åhgren 2019-04-25 15:18:06 +02:00
  • e680c83a41 Revert "Add Video Bwe stats collection to DefaultVideoQualityAnalyzer." Artem Titov 2019-04-25 13:38:49 +00:00
  • d361249940 Remove use of deprecated SetRates on ios Erik Språng 2019-04-25 12:00:36 +02:00
  • 8683467fde Allow Vp8FrameBufferController to initiate key frames Elad Alon 2019-04-25 14:12:33 +02:00
  • 7ccaf8969d Cleanup of network controller handling in Scenario tests. Sebastian Jansson 2019-04-24 15:13:26 +02:00
  • 5e3d0f88c8 Moves trendline estimation configuration to trendline_estimator.cc Sebastian Jansson 2019-04-25 13:52:24 +02:00
  • 042559fb92 Add fix for 8-bit H264 HDR content Johannes Kron 2019-04-25 11:51:55 +02:00
  • 4b1afbe60a Revert "Reland "Copy video frames metadata between encoded and plain frames in one place"" Artem Titarenko 2019-04-25 11:39:19 +00:00
  • 9204bab803 Delete unused types VCMTemporalDecimation, VCMFrameCount and unused error codes Niels Möller 2019-04-25 09:25:44 +02:00
  • 0870c70b04 Reland "Improving robustness of feedback matching code in event log parser." Sebastian Jansson 2019-04-24 18:41:16 +02:00
  • 89eaf16701 Add API to get added samples from SamplesStatsCounter Artem Titov 2019-04-25 12:23:40 +02:00
  • be7a0ec2e6 Change vcm::VideoReceiver::IncomingPacket to not use WebRtcRTPHeader Niels Möller 2019-04-25 10:02:52 +02:00
  • 8848229234 Add Video Bwe stats collection to DefaultVideoQualityAnalyzer. Mirko Bonadei 2019-04-19 19:33:23 +02:00
  • 1845922d5a Introduce QualityMetricsReporter and implement network stats gathering Artem Titov 2019-04-24 11:09:35 +02:00
  • 6f46e4acc5 Remove use of deprecated SetRates in VideoSendStreamtest Erik Språng 2019-04-24 18:33:27 +02:00
  • eea9288367 Add configuration of new cpu load estimator via field trials. Niels Möller 2019-04-25 08:44:04 +02:00
  • c9a2c5e93a Reland "Copy video frames metadata between encoded and plain frames in one place" Ilya Nikolaevskiy 2019-04-25 09:59:51 +02:00
  • bf4a221187 Implement newly standardized stats Ivo Creusen 2019-04-24 14:06:24 +02:00
  • 43f7002aff Delete DecodedImageCallback::ReceivedDecodedFrame Niels Möller 2019-04-23 14:52:33 +02:00
  • 03e85d2b3b Add property to RTCEncodedImage to own underlying EncodedImage. Kári Tristan Helgason 2019-04-25 08:57:41 +02:00
  • f8c1ed5646 Revert "Remove packets from RtpPacketHistory if acked via TransportFeedback" Erik Språng 2019-04-25 07:49:21 +00:00
  • ce9281794f Split test:test_common source set Danil Chapovalov 2019-04-24 18:17:42 +02:00