Commit Graph

  • 902093493b Default runner to junit4 Andrew Luo 2018-08-15 18:15:19 -07:00
  • 820ebd0f66 Add field trial flag for increased receive buffers Erik Språng 2018-08-20 17:14:25 +02:00
  • d34a188649 Fix Vp9 flexible mode in RTP ref frame finder. Sergey Silkin 2018-08-20 16:46:05 +02:00
  • cf42781981 Fix --logs flag to webrtc_perf_tests Niels Möller 2018-08-20 14:57:14 +02:00
  • f1f363fae7 Renames test::VideoCapturer to TestVideoCapturer. Sebastian Jansson 2018-08-13 14:24:58 +02:00
  • 4e199e9f08 Mark DirectTransport subclasses ctors as deprecated and switch from them Artem Titov 2018-08-20 13:30:39 +02:00
  • dd2eebef5e Deprecate two DirectTransport ctors and remove their direct usage. Artem Titov 2018-08-20 13:27:45 +02:00
  • 908689d047 Fix calculation of number of active spatial layers. Sergey Silkin 2018-08-20 09:28:45 +02:00
  • 814f99cf27 Android: Remove deprecated SurfaceTextureHelper methods Magnus Jedvert 2018-08-03 11:15:14 +02:00
  • c02df81a22 Eliminate SetClockOffset() from DirectTransport. Artem Titov 2018-08-20 10:03:22 +02:00
  • 0320348237 Correct audioproc_f to support the new echo canceller activation Per Åhgren 2018-08-18 01:25:17 +02:00
  • d541e0f6fa Roll chromium_revision 63fab7f6fe..c092e144b5 (584203:584376) Autoroller 2018-08-20 00:45:32 -07:00
  • 24744a9b5e Use string_view instead of overloading for const string& and const char* Karl Wiberg 2018-08-15 15:23:08 +02:00
  • 1c0cf3101d Stop using typeof() GNU extension Oleh Prypin 2018-08-19 12:08:09 +02:00
  • 46c4e60939 Introduce SimulatedNetworkReceiverInterface. Artem Titov 2018-08-17 14:26:54 +02:00
  • c7ca7b19c7 Revert "Temporarily skip linux_internal on autoroller tryjobs." Patrik Höglund 2018-08-20 06:01:44 +00:00
  • 9923353600 Make ensure webcam script do nothing on linux. Patrik Höglund 2018-08-17 15:46:24 +02:00
  • 6204adf2ed AEC3: Loosen the echo removal requirements in conservative mode Per Åhgren 2018-08-19 11:12:00 +02:00
  • 57b7b67b60 Roll chromium_revision 77bf1926a9..63fab7f6fe (584099:584203) Autoroller 2018-08-17 14:45:33 -07:00
  • 7343f56ca6 AEC3: Added parameters for bypassing the suppressor Per Åhgren 2018-08-17 10:08:34 +02:00
  • c8993d8b01 Roll chromium_revision 409b9c0094..77bf1926a9 (583992:584099) Autoroller 2018-08-17 09:46:01 -07:00
  • f189c48c86 Delete webrtc::PacketTime and backwards compatibility. Niels Möller 2018-08-17 09:49:20 +02:00
  • b3b47ad7e6 Toggle AECs via AudioProcessing::Config Sam Zackrisson 2018-08-17 16:26:14 +02:00
  • 3229d65fd0 Switch webrtc users from deprecated ctors. Artem Titov 2018-08-17 13:00:54 +02:00
  • 506c569443 Don't drop keyframes even if TemporalLayers says so. Erik Språng 2018-08-17 13:21:48 +02:00
  • adc4879909 Make sure video_capture_tests run sequentially. Patrik Höglund 2018-08-17 11:19:24 +02:00
  • aea32f9d6a Roll chromium_revision d75446b210..409b9c0094 (583888:583992) Autoroller 2018-08-17 01:45:31 -07:00
  • 658a552fd5 Audio encoder tests: Create audio encoders the new way Karl Wiberg 2018-08-15 15:20:49 +02:00
  • d2e9c59a4b Roll chromium_revision 012c9b0313..d75446b210 (583774:583888) Autoroller 2018-08-16 16:50:20 -07:00
  • 984f1a80c0 Roll chromium_revision 04aa516a19..012c9b0313 (583667:583774) Autoroller 2018-08-16 12:45:43 -07:00
  • b005087a8c Add replacements for all FakeNetworkPipe ctors. Artem Titov 2018-08-16 17:02:20 +02:00
  • 6b1985de95 Reimplement rtc::ToString and rtc::FromString without streams. Jonas Olsson 2018-07-05 11:59:48 +02:00
  • dc1133ff84 Roll chromium_revision 7e9f692ee3..04aa516a19 (583557:583667) Autoroller 2018-08-16 08:45:24 -07:00
  • 74ed734d71 Add AEC proxies for simple deprecation of AEC configurability. Sam Zackrisson 2018-08-16 10:54:07 +02:00
  • 84ccb2de77 Remove kVideoCodecUnknown from WebRTC. Kári Tristan Helgason 2018-08-16 14:35:26 +02:00
  • fa2b2d62d7 Delete use of RtpPayloadRegistry. Niels Möller 2018-08-16 13:47:49 +02:00
  • e23b8a9899 Do not use FakeNetworkPipe::SetConfig. Artem Titov 2018-08-16 15:51:07 +02:00
  • c4deaaa7c5 Set AEC2 suppression to high by default Sam Zackrisson 2018-08-16 11:42:27 +02:00
  • 537b7fed9a Add FakeNetworkPipe ctor from NetworkSimulationInterface. Artem Titov 2018-08-16 11:20:45 +02:00
  • e9721f2f08 Move SimulatedNetworkConfig on top level. Artem Titov 2018-08-16 11:41:44 +02:00
  • 3daabad0b5 Remove deprecated fields from RtcpStatistic struct Danil Chapovalov 2018-08-15 17:12:12 +02:00
  • 30b4839d10 Refactor voe::Channel to not use RtpReceiver. Niels Möller 2018-08-15 15:05:26 +02:00
  • 4eb4b05556 Delete unused method VideoReceiver::SetMinReceiverDelay Niels Möller 2018-08-14 10:31:58 +02:00
  • 213168f4c3 Remove a static initializer in default_temporal_layers.cc tzik 2018-08-16 10:59:08 +09:00
  • 639602ace3 Activate initial framedrop when first BW estimate arrives Kári Tristan Helgason 2018-08-02 10:51:40 +02:00
  • be3d455df0 Add RTCCertificate to framework headers. Kári Tristan Helgason 2018-08-16 09:29:19 +02:00
  • aa91b3c67e Hooks up more AEC3 parameters to be read by the AEC3 configuration file Per Åhgren 2018-08-16 09:29:18 +02:00
  • 315ce5b308 Remove unused members in rtp_rtcp tests and make some members const. Åsa Persson 2018-08-16 09:13:28 +02:00
  • b889a20968 Change the default behaviour rtc_builtin_ssl_root_certificates. Mirko Bonadei 2018-08-15 11:41:27 +02:00
  • 6f2f073028 Revert "Remove linux_internal_compile_lite from CQ." Oleh Prypin 2018-08-15 17:13:06 +00:00
  • b8d0d11e21 Roll chromium_revision 636e4e8cc4..7e9f692ee3 (583445:583557) Autoroller 2018-08-15 22:45:28 -07:00
  • b3ff8ee7b6 Roll chromium_revision 858c0de5ad..636e4e8cc4 (583305:583445) Autoroller 2018-08-15 16:45:26 -07:00
  • e86512d5c0 Revert "Optimize execution time of RTPSender::UpdateDelayStatistics" Lu Liu 2018-08-15 22:24:31 +00:00
  • 77c8e65b88 Update multiplex encoder to support having augmenting data attached to the video Tarek Hefny 2018-08-15 10:19:32 -07:00
  • ed125fb2f3 Roll chromium_revision 60eb76e65c..858c0de5ad (583181:583305) Autoroller 2018-08-15 10:45:38 -07:00
  • 733df738e3 Optimize execution time of RTPSender::UpdateDelayStatistics Bjorn Terelius 2018-08-15 14:47:41 +02:00
  • cdb87f1a65 Add a missing #include from jsepicecandidate.cc to absl/memory/memory.h tzik 2018-08-15 17:28:35 +09:00
  • f5033ad201 In (new) estimator of encoder cpu load, count max per input frame. Niels Möller 2018-08-14 17:00:46 +02:00
  • a955849901 Add APM config flag for legacy moderate suppression level in AEC2 Sam Zackrisson 2018-08-15 13:44:12 +02:00
  • 9701e0ce2f Makes treatment of received reports of packets lost signed. Sebastian Jansson 2018-08-09 11:21:11 +02:00
  • f3122e0efe Gain metrics for digital adaptive AGC. Alex Loiko 2018-08-10 14:43:51 +02:00
  • 847a9c70c2 Use NetworkSimulationInterface instead of SimulatedNetwork. Artem Titov 2018-08-14 15:44:31 +02:00
  • b75d6b8dc3 Refactor vp8 temporal layers with inferred sync and search order Erik Språng 2018-08-13 16:05:33 +02:00
  • fa4e185684 Delete class voe::RtcEventLogProxy Niels Möller 2018-08-14 09:43:34 +02:00
  • 7d2df3f848 Inline one-line RtpPacket getters Danil Chapovalov 2018-08-14 17:18:07 +02:00
  • 20317f9ca4 Clear encoded frame map on gap in timestamp. Åsa Persson 2018-08-15 08:57:54 +02:00
  • 03ad9b892c Fine-grained limiter metrics. Alex Loiko 2018-08-13 17:40:43 +02:00
  • f689d4c465 Atomically increment GainControl instance counter. Alex Loiko 2018-08-14 11:12:32 +02:00
  • 61e511afbe Delete unneeded forward declares of vcm::VideoReceiver. Niels Möller 2018-08-14 10:12:27 +02:00
  • 203f9afc59 Roll chromium_revision 5edb31a0cd..60eb76e65c (582911:583181) Autoroller 2018-08-14 23:45:31 -07:00
  • 6f80f098ec Adds the custom TLS certificate verifier pointer to the reconfigure option as well. This allows the verifier to be attached at a later point after ice candidates. Benjamin Wright 2018-08-13 17:06:26 -07:00
  • 51ef008ef6 Video bitrate allocator factory interface for custom video bitrate allocator Jiawei Ou 2018-08-13 10:21:21 -07:00
  • 88fc06366a Roll chromium_revision 690394a8a7..5edb31a0cd (582511:582911) Autoroller 2018-08-14 07:45:46 -07:00
  • 948b7e3755 Revert "Add initial support for RtpEncodingParameters max_framerate." Mirko Bonadei 2018-08-14 07:23:21 +00:00
  • ccee56beee Add certificate generate/set functionality to bring iOS closer to JS API Michael Iedema 2018-07-05 15:28:24 +02:00
  • b336c2784f Implement serialization for ICE candidates with hostname addresses. Zach Stein 2018-08-09 01:16:13 -07:00
  • ee562d874c Don't depend on X11 when rtc_use_x11=false. Yves Gerey 2018-08-08 16:39:44 +02:00
  • d8661a05ff Remove public_deps from rtc_base:protobuf_utils. Mirko Bonadei 2018-08-13 15:04:25 +02:00
  • db7ea8c45f Re-enable gtest absl pretty printers. Mirko Bonadei 2018-08-13 08:52:42 +02:00
  • af17595879 Refactor RtpReceiverImpl, extracting CSRC book-keeping to its own class Niels Möller 2018-08-13 13:23:08 +02:00
  • ced5cfdb35 Add initial support for RtpEncodingParameters max_framerate. Åsa Persson 2018-08-10 16:16:43 +02:00
  • 553b6f68e1 Roll chromium_revision f7e49bb7e6..690394a8a7 (582110:582511) Autoroller 2018-08-12 23:45:24 -07:00
  • f4cf64ec06 AEC3: Enforcing nonlinear mode when transparent mode is active Per Åhgren 2018-08-12 21:46:17 +02:00
  • 656d609a95 Add UTC time to init event in AEC debug dump. Minyue Li 2018-08-10 15:38:52 +02:00
  • f820a5ea1c Fix use after move in SafeSetError Steve Anton 2018-08-10 10:22:52 -07:00
  • ee8ad5ff8a AEC3: Allow the main and shadow filters to have different lengths Per Åhgren 2018-08-10 21:15:48 +02:00
  • 2275439c4e AEC3: Further utilize the shadow filter to boost adaptation Per Åhgren 2018-08-10 18:37:38 +02:00
  • f5f5373372 Delete unused member MediaSenderInfo::packets_cached. Niels Möller 2018-08-09 09:01:14 +02:00
  • ae09d3966c Temporarily skip linux_internal on autoroller tryjobs. Patrik Höglund 2018-08-10 14:21:16 +02:00
  • c97933fb82 Clean up code regarding jitter buffer plot in event log visualizer. Minyue Li 2018-08-10 12:51:15 +02:00
  • ba579ecdc1 Roll chromium_revision 86f8273e2f..f7e49bb7e6 (581886:582110) Autoroller 2018-08-10 03:44:46 -07:00
  • 80006b9922 Add command-line flag to enable the bugfix to postpone decoding after expand. Ivo Creusen 2018-08-10 11:19:21 +02:00
  • d8be107c8b Print timestamp-to-UTC map when event_log starts. Bjorn Terelius 2018-08-09 14:30:29 +02:00
  • d3b62cfb02 Delete unused method RtpReceiver::CSRCs. Niels Möller 2018-08-10 10:50:30 +02:00
  • 2ad8c43ae7 Change visibility of some build targets that are publicly used. Mirko Bonadei 2018-08-09 10:54:40 +02:00
  • 26ef7cde11 Roll chromium_revision b0784bef91..86f8273e2f (581665:581886) Autoroller 2018-08-09 06:45:06 -07:00
  • 2ff1f2a342 Reland "Refactor RtpVideoStreamReceiver without RtpReceiver." Niels Möller 2018-08-09 16:16:34 +02:00
  • 45e7281b86 AEC3: Ensure that the shadow filter is adapted at each block Per Åhgren 2018-08-08 10:23:44 +02:00
  • b6b1cacd09 Experimental improvements for simulcast screenshare Erik Språng 2018-08-09 16:12:54 +02:00
  • d2b9740f48 APM: render pre-processor moved before echo detector queuing. Alessio Bazzica 2018-08-09 14:23:11 +02:00