Commit Graph

  • d8d3248d95 Reland "Delete test/constants.h" Elad Alon 2019-02-18 23:45:57 +01:00
  • 1925b5a1d3 Delete deprecated version of AudioCodingModule::IncomingPacket Niels Möller 2019-02-18 15:31:46 +01:00
  • 1431572c53 Roll chromium_revision 0f484ff968..55c117dd14 (633071:633171) chromium-webrtc-autoroll 2019-02-18 17:01:12 -08:00
  • ffd1f93a8d Revert "Tests for multi-stream Opus." Mirko Bonadei 2019-02-18 23:09:35 +00:00
  • 713188010b Don't block the signaling thread during the call. Mirko Bonadei 2019-02-18 18:52:43 +01:00
  • 0e1a1f9e7c Add verbose logging to encoder bitrate adjuster Erik Språng 2019-02-18 18:45:13 +01:00
  • 4f36b7a478 Revert "Delete test/constants.h" Oleh Prypin 2019-02-18 17:43:50 +00:00
  • 06c51455fc Adds support for VP9 scalability layers to scenario tests. Sebastian Jansson 2019-02-18 16:55:15 +01:00
  • 9c31ac2323 Tests for multi-stream Opus. Alex Loiko 2019-02-15 10:44:28 +01:00
  • f2727fb8d3 Adds slides support to scenario tests. Sebastian Jansson 2019-02-18 16:54:55 +01:00
  • e9652ca6ec Android: Add video processing interface Magnus Jedvert 2019-02-18 16:12:00 +01:00
  • 4a2d57ac43 Don't include video_bitrate_allocation.h from encoded_image.h Niels Möller 2019-02-15 09:33:37 +01:00
  • 71aee3a116 Reland "Propagate VideoFrame::UpdateRect to encoder" Ilya Nikolaevskiy 2019-02-18 13:01:26 +01:00
  • f873cd9cdf Roll chromium_revision 26c36e3408..0f484ff968 (632825:633071) chromium-webrtc-autoroll 2019-02-18 05:00:56 -08:00
  • bf47495979 Update remaining audio test code to not use WebRtcRTPHeader. Niels Möller 2019-02-18 12:00:06 +01:00
  • a0b1fb9ac7 Pass H264 profile/level settings to codec. Sergey Silkin 2019-02-14 22:21:08 +01:00
  • 3073c728ac Fix AndroidVideoDecoderTest for new Robolectric version. Sami Kalliomäki 2019-02-18 13:24:05 +01:00
  • e049eba27c Revert "Add Sender and Receiver interfaces for MediaTransport audio" Sergey Silkin 2019-02-18 09:52:26 +00:00
  • d2f04360a6 Make sdk/android:{audio,video}_api_java publicly visible. Mirko Bonadei 2019-02-18 09:28:42 +01:00
  • 0d8eed6ac7 Add Sender and Receiver interfaces for MediaTransport audio Niels Möller 2019-02-18 09:10:30 +01:00
  • 6e1402b25f Skip SSIM calculation in real time mode. Sergey Silkin 2019-02-13 09:33:00 +01:00
  • afb5dbbf4e Update ACM to use RTPHeader instead of WebRtcRTPHeader Niels Möller 2019-02-15 15:21:47 +01:00
  • 389b1672a3 Delete test/constants.h Elad Alon 2019-02-17 22:16:52 +01:00
  • 8d2e228991 Add thread safety annotations for PeerConnection::*_state_ Karl Wiberg 2019-02-17 13:00:07 +01:00
  • e45c688e67 Remove webrtc::ProtoString. Mirko Bonadei 2019-02-16 09:59:29 +01:00
  • eaf6a8cbc8 Adding src/third_party/androidx to the DEPS file. Mirko Bonadei 2019-02-16 10:07:28 +01:00
  • 7ea460593c Add latency to remote source api. Ruslan Burakov 2019-02-16 02:07:05 +01:00
  • 86f09741a7 Roll chromium_revision 7df1a5ba86..26c36e3408 (632711:632825) chromium-webrtc-autoroll 2019-02-15 16:02:38 -08:00
  • c6643141f9 Clean up implementation in stream_params Steve Anton 2019-02-15 10:50:44 -08:00
  • ca890ee582 Revert "Fix getStats() freeze bug affecting Chromium but not WebRTC standalone." Mirko Bonadei 2019-02-15 21:10:40 +00:00
  • ca3c8017e5 Minor eventlogvisualizer tweaks. Konrad Hofbauer 2019-02-15 20:52:19 +01:00
  • 429b67db1f Revert "Propagate VideoFrame::UpdateRect to encoder" Mirko Bonadei 2019-02-15 20:59:57 +00:00
  • 675b47d543 Roll chromium_revision bf2d75ba40..7df1a5ba86 (632595:632711) chromium-webrtc-autoroll 2019-02-15 11:02:40 -08:00
  • 9775a58a76 Plot bitrate allocation per layer based on RTCP XR target bitrate. Bjorn Terelius 2019-02-15 17:29:58 +01:00
  • b03ab7107c Add thread safety annotation for PeerConnection::event_log_ Karl Wiberg 2019-02-14 11:59:57 +01:00
  • 744310fcea Add thread safety annotation for PeerConnection::observer_ and factory_ Karl Wiberg 2019-02-14 10:18:56 +01:00
  • 7c974e61be Plot RTCP types for incoming and outgoing RTCP packets. Bjorn Terelius 2019-02-15 17:20:12 +01:00
  • c39f462b2d Move RtcEventProbeClusterCreated to the network controller. Piotr (Peter) Slatala 2019-02-15 07:38:04 -08:00
  • 6255af99a8 Fix RateCounter to don't fail if there are too small amount of events Artem Titov 2019-02-15 16:04:32 +01:00
  • efa72a1312 Propagate VideoFrame::UpdateRect to encoder Ilya Nikolaevskiy 2019-02-15 15:31:33 +01:00
  • 3a656d14dc Tune bitrates and minQP thresholds for high-fps screenshare. Ilya Nikolaevskiy 2019-02-14 14:44:22 +01:00
  • c8221fc610 Roll chromium_revision d1f68eb66e..bf2d75ba40 (632477:632595) chromium-webrtc-autoroll 2019-02-15 05:00:56 -08:00
  • 075f6877bd Add struct for feedback request to RTPHeaderExtension Johannes Kron 2019-02-14 14:41:05 +01:00
  • 05d43c6f7f Fix getStats() freeze bug affecting Chromium but not WebRTC standalone. Henrik Boström 2019-02-15 10:23:08 +01:00
  • 914351de5c Reland "Always offer transport sequence number header extension for audio"" (reverted in https://webrtc-review.googlesource.com/c/src/+/123182/1) Per Kjellander 2019-02-15 10:54:55 +01:00
  • 106d92d4c9 Add thread safety annotation for PeerConnection::SignalDataChannelCreated_ Karl Wiberg 2019-02-14 10:17:47 +01:00
  • 13bc8713af PostMessageWithFunctor() added. Henrik Boström 2019-02-15 10:14:22 +01:00
  • 397c06fe9d Revert "Always offer transport sequence number header extension for audio" Ying Wang 2019-02-15 08:53:09 +00:00
  • 7e0e44f8b4 Move video-related MediaTransport interfaces to their own file and target Niels Möller 2019-02-12 14:04:11 +01:00
  • 054db54ec4 Remove an absl::WrapUnique usage without absl/memory/memory.h include tzik 2019-02-14 13:52:06 +09:00
  • 22997d66b8 Roll chromium_revision 2ad52fb2a4..d1f68eb66e (632357:632477) chromium-webrtc-autoroll 2019-02-14 19:02:50 -08:00
  • 1c9c9fc9b6 Replace replace_substrs with Abseil Steve Anton 2019-02-14 15:13:09 -08:00
  • bf9e01ab4e Add support of fast media sending in peer connection e2e test Artem Titov 2019-02-14 10:51:27 +01:00
  • ceba6ae2a7 Return a copy, becase GetPercentile in SamplesStatsCounter isn't const Artem Titov 2019-02-14 11:06:34 +01:00
  • cf8405e172 Add generic packet rates to event_log_visualizer. Piotr (Peter) Slatala 2019-02-14 13:44:57 -08:00
  • 15653f957d Roll chromium_revision 78de17c053..2ad52fb2a4 (632252:632357) chromium-webrtc-autoroll 2019-02-14 13:01:03 -08:00
  • aa58415bfa Reland "Enabling Simulcast use via AddTransceiver." Amit Hilbuch 2019-02-06 17:09:52 -08:00
  • aec9794120 Fix DCHECK when encoding GenericPacket* events using the legacy RTC event log format. Piotr (Peter) Slatala 2019-02-14 09:48:43 -08:00
  • 9e2692c290 Roll chromium_revision 9a34b2cc2d..78de17c053 (632146:632252) chromium-webrtc-autoroll 2019-02-14 09:03:09 -08:00
  • d036c6582e Clarify and unify outgoing and incoming packet loss rate plots. Konrad Hofbauer 2019-02-14 16:17:28 +01:00
  • 663844d800 Update test code to use EncodedImage::Allocate Niels Möller 2019-02-14 16:15:54 +01:00
  • fd965c008c Always offer transport sequence number header extension for audio Per Kjellander 2019-02-14 11:54:55 +01:00
  • 92e7c69c28 Revert "Update VP9EncoderImpl to use EncodedImage::Allocate" Niels Moller 2019-02-14 14:15:32 +00:00
  • 8e847ee96a Make recv_deltas optional in TransportFeedback packets Johannes Kron 2019-02-14 11:08:54 +01:00
  • 69fb6c8510 Allow DtlsTransport::Information() to be called off-thread Harald Alvestrand 2019-02-13 19:40:11 +01:00
  • 068fc359e5 Break out parameters from EventLogAnalyzer to AnalyzerConfig struct. Bjorn Terelius 2019-02-13 22:38:25 +01:00
  • f0c366b461 Cleanup of scenario test video stream setup. Sebastian Jansson 2019-02-14 13:18:42 +01:00
  • d00045ef0e Changing command line flag for scenario logs root directory. Sebastian Jansson 2019-02-14 11:11:15 +01:00
  • dac03d9bb0 Move MediaConstraintsInterface to sdk/, and make it a concrete class Niels Möller 2019-02-13 08:52:27 +01:00
  • 1d7bf89ad6 Add LS_VERBOSE logging for target bitrate in GoogCC Evan Shrubsole 2019-02-14 10:00:04 +01:00
  • 0179a3d224 Roll chromium_revision bfd7bcf815..9a34b2cc2d (632040:632146) chromium-webrtc-autoroll 2019-02-14 02:01:19 -08:00
  • da825b1b12 Replace NOTREACHED with a break. Piotr (Peter) Slatala 2019-02-13 14:38:44 -08:00
  • 1290fc7086 Remove old accessor in GenericAckReceived Piotr (Peter) Slatala 2019-02-13 15:05:40 -08:00
  • 788f577603 Update the resolution check for VP8 simulcast. Mirta Dvornicic 2019-02-13 17:35:40 +01:00
  • 6b88a8f161 Introduce default video quality analyzer Artem Titov 2019-02-13 22:15:04 +01:00
  • b1ea48c2e8 Roll chromium_revision 103665932a..bfd7bcf815 (631883:632040) chromium-webrtc-autoroll 2019-02-13 18:01:08 -08:00
  • 5ae259ee4f Use a provider in rtc::Network to access the mDNS responder. Qingsi Wang 2019-02-13 15:46:07 -08:00
  • 616b233688 Add FullStackTest with simulated encoder overshooting Erik Språng 2019-02-11 14:16:28 +01:00
  • 6c02541abe Revert "Delete video source proxying in WebRtcVideoSendStream" Christian Fremerey 2019-02-13 19:43:28 +00:00
  • 3588394b26 Roll chromium_revision d026ac796d..103665932a (631722:631883) chromium-webrtc-autoroll 2019-02-13 13:01:47 -08:00
  • dfd5c4b15e Parse XR, FIR and PLI in rtc_event_log_parser.cc Bjorn Terelius 2019-02-13 16:12:09 +01:00
  • 3c119fb793 Handle HKDF key derivation when building with OpenSSL. Sergey Sablin 2019-02-12 18:30:45 -08:00
  • 5e2aad1c95 Support GenericPacketReceived/Sent/AckReceived event logs. Piotr (Peter) Slatala 2019-02-13 07:49:30 -08:00
  • 975a899ad0 Roll chromium_revision aa7b61fdc4..d026ac796d (631597:631722) chromium-webrtc-autoroll 2019-02-13 08:01:20 -08:00
  • 4a68fb9ab4 Separate base minimum delay and minimum delay. Ruslan Burakov 2019-02-13 14:25:39 +01:00
  • 69bb3afd53 Update EncodedFrameForMediaTransport to use Retain() rather than set_buffer + memcpy. Niels Möller 2019-02-13 10:05:49 +01:00
  • 14a7cf9ba7 Adds CallEncoder to ChannelSend. Sebastian Jansson 2019-02-13 15:11:42 +01:00
  • cbf5949fff Update MultiplexEncoderAdapter to use EncodedImage::Allocate Niels Möller 2019-02-13 11:56:14 +01:00
  • 448c387b82 IceTransportWithTransportChannel: Initialize |thread_checker_| in declaration Raphael Kubo da Costa 2019-02-13 10:17:50 +01:00
  • 2bd54a1bd9 Ensure TestPeers are destroyed at the end of Run. Mirko Bonadei 2019-02-13 09:07:55 +01:00
  • 6aca0b743e Add |update_rect| field and UpdateRect struct to VideoFrame. Ilya Nikolaevskiy 2019-02-13 11:55:57 +01:00
  • 7f24fb9c1e Add settings to turn off VP8 base layer qp limit Erik Språng 2019-02-13 10:49:37 +01:00
  • 98bcd321c5 Remove always_passing_unittest.cc. Mirko Bonadei 2019-02-10 11:06:39 +01:00
  • b4f7ab15a8 Fix -Wunused-result warnings Hans Wennborg 2019-02-13 09:13:23 +01:00
  • eedb0a1f17 Roll chromium_revision 23b4d2134b..aa7b61fdc4 (631425:631597) chromium-webrtc-autoroll 2019-02-13 00:06:43 -08:00
  • a795c3bdd1 Roll chromium_revision d366835eb8..23b4d2134b (631269:631425) chromium-webrtc-autoroll 2019-02-12 15:02:37 -08:00
  • dcbdd2c140 Add Foundation.framework to cocoa_threading target Jiawei Ou 2019-02-12 13:21:00 -08:00
  • 0874530b78 Add gn configs to remove the dependency to audio and video codecs. Jiawei Ou 2019-02-12 11:36:13 -08:00
  • 3329be4f3d Roll chromium_revision b847e52039..d366835eb8 (631155:631269) chromium-webrtc-autoroll 2019-02-12 09:01:34 -08:00
  • 464a5576ea Adds audio priority bitrate field trial parameter. Sebastian Jansson 2019-02-12 13:32:32 +01:00