Commit Graph

  • 55cd3ac804 Modernize rtc::SSLCertificate Steve Anton 2018-10-11 13:32:35 -07:00
  • 47f3240a66 Reland: Use unique_ptr and ArrayView in SSLFingerprint Steve Anton 2018-10-11 13:22:38 -07:00
  • 5e23a41ef4 Removes backwards compatability CryptoOptions support. Benjamin Wright 2018-10-12 09:26:57 -07:00
  • 23e48fb5fd Move expectations from eventlog unittests to helper functions. Bjorn Terelius 2018-10-12 13:05:22 +02:00
  • f7fee39547 Remove rtc_base:rtc_base_generic. Mirko Bonadei 2018-10-12 15:06:28 +02:00
  • b354f74f69 Roll chromium_revision d47784f23e..c12ec9eedc (599082:599188) chromium-webrtc-autoroll 2018-10-12 06:01:05 -07:00
  • 6af1c92b0b Add mock_video_encoder.h to api/test Erik Språng 2018-10-12 10:01:30 +02:00
  • 3b4b4f5ab6 Mitigate miscalculation of rtp packet size Danil Chapovalov 2018-10-12 12:50:43 +02:00
  • 781b2bde69 Restore "device type" for iOS internal.client.webrtc Artem Titarenko 2018-10-12 14:04:51 +02:00
  • 62b1345c85 Get rid of thread_darwin file. Kári Tristan Helgason 2018-10-12 12:57:49 +02:00
  • c34cf71d60 Revert "Remove old video_bitrate_allocator.h" Oleh Prypin 2018-10-12 11:24:41 +00:00
  • 93428bf8e9 Move SdpType from/to string definition close to declaration. Mirko Bonadei 2018-10-11 09:24:21 +02:00
  • 55d1af1475 Remove support for microsecond resolution in RtcEventLogs. Bjorn Terelius 2018-10-12 10:59:40 +02:00
  • 4529fbcfab Move TemporalLayers to api/video_codecs. Erik Språng 2018-10-12 10:30:31 +02:00
  • 28d200c246 Roll chromium_revision 37b6d53f02..d47784f23e (598967:599082) chromium-webrtc-autoroll 2018-10-11 20:17:30 -07:00
  • a54daf162f Reland "Move CryptoOptions to api/crypto from rtc_base/sslstreamadapter.h" Benjamin Wright 2018-10-11 15:33:17 -07:00
  • edd204ed4d Roll chromium_revision 9d052f4b6f..37b6d53f02 (598839:598967) chromium-webrtc-autoroll 2018-10-11 15:01:42 -07:00
  • 8f4bc41c42 Revert "Move CryptoOptions to api/crypto from rtc_base/sslstreamadapter.h" Oleh Prypin 2018-10-11 21:10:39 +00:00
  • 1cd39fa9ea make CreateOffer/CreateAnswer use ice credentials of pooled sessions. Jonas Oreland 2018-10-11 07:47:12 +02:00
  • df1bf005c5 Headers shouldn't include themselves. Yves Gerey 2018-10-11 20:38:22 +02:00
  • ac2f3d14e4 Move CryptoOptions to api/crypto from rtc_base/sslstreamadapter.h Benjamin Wright 2018-10-10 17:21:08 -07:00
  • 8285841e8f Adds handling of untracked data to congestion controller. Sebastian Jansson 2018-10-11 19:48:05 +02:00
  • ca51189154 Roll chromium_revision f34485ffde..9d052f4b6f (598711:598839) chromium-webrtc-autoroll 2018-10-11 11:03:13 -07:00
  • 0d399a855b Removes socket addresses from PacketInfo struct. Sebastian Jansson 2018-10-11 19:59:36 +02:00
  • 20ad2544b4 Adds tracking of allocated but unacknowledged bitrate. Sebastian Jansson 2018-10-11 18:48:49 +02:00
  • 26968bafc2 Delete unused utf8 conversion utilities Niels Möller 2018-10-10 16:17:35 +02:00
  • e8038e9aab Adds IP overhead info to PacketInfo. Sebastian Jansson 2018-10-11 16:43:58 +02:00
  • 74cd1ef9f5 AEC3: Enabling by default the use of the stationarity properties at render at init Jesús de Vicente Peña 2018-10-11 10:21:18 +02:00
  • 5350d1cafd RtcEventLogSource no longer uses deprecated parsing functions. Bjorn Terelius 2018-10-11 16:51:23 +02:00
  • 499bc6c5d0 Fix race conditions for ReofferDoesNotCallOnTrack test. Yves Gerey 2018-10-10 18:29:07 +02:00
  • 53e22113fd AEC3: Kill kill-switches Gustaf Ullberg 2018-10-11 15:27:26 +02:00
  • 8b3cc4982f Adds default values for feedback/allocation indicators. Sebastian Jansson 2018-10-11 14:54:17 +02:00
  • fb226af64d Remove some old logging in goog_cc for congestion window. Ying Wang 2018-10-11 14:29:01 +02:00
  • a1d9ca47f9 Revert "Add ability to specify if rate controller of video encoder is trusted." Oleh Prypin 2018-10-11 14:33:39 +00:00
  • cdc959fb42 Compute video freeze metrics on rendered frames instead of on decoded Ilya Nikolaevskiy 2018-10-10 13:15:09 +02:00
  • 3bdbc84888 Moves pushback controller to GoogCC Sebastian Jansson 2018-10-11 15:02:12 +02:00
  • f81170b48f Add error logs to RtpPacketHistory::GetBestFittingPacket when no packet is found. Make sure nullptr is returned if the packet is not in history. Per Kjellander 2018-10-11 13:06:15 +02:00
  • ade98c928b Adds srte to WATCHLISTS. Sebastian Jansson 2018-10-11 09:05:03 +02:00
  • 2b1562632a Revert "Use unique_ptr and ArrayView in SSLFingerprint" Henrik Grunell 2018-10-11 11:15:48 +00:00
  • 703259c6e9 Don't CHECK when parsing AEC3 parameters from json Sam Zackrisson 2018-10-10 17:17:43 +02:00
  • 80bf775ab3 Roll chromium_revision 2499289737..f34485ffde (598606:598711) chromium-webrtc-autoroll 2018-10-11 03:01:33 -07:00
  • f7fcaf0885 Use zero octets for rtp packet padding Danil Chapovalov 2018-10-10 14:56:01 +02:00
  • 3d255309e9 Reland "Export symbols needed by the Chromium component build (part 1)." Mirko Bonadei 2018-10-11 10:50:45 +02:00
  • 3e335d1423 Add ability to specify if rate controller of video encoder is trusted. Erik Språng 2018-10-11 10:35:49 +02:00
  • 88be972260 Delete post_encode_callback Niels Möller 2018-10-10 10:58:52 +02:00
  • 74f6c7ed6c AEC3: Cleanup test code for platforms with clock-drift Per Åhgren 2018-10-11 00:06:32 +02:00
  • d6b079686f AEC3: Ensure that the usage of stationary signal properties is not unset Per Åhgren 2018-10-11 00:03:01 +02:00
  • 23b2a25675 Remove unlimited retransmission for screenshare experiment code Ilya Nikolaevskiy 2018-10-10 15:17:39 +02:00
  • cc21e61e07 Use unique_ptr and ArrayView in SSLFingerprint Steve Anton 2018-10-10 20:00:19 -07:00
  • e8d2b1be1a Roll chromium_revision 8afdf16764..2499289737 (598496:598606) chromium-webrtc-autoroll 2018-10-10 18:01:45 -07:00
  • f7dd9df7e1 Change TurnPort::Create to return a unique_ptr Steve Anton 2018-10-10 15:06:28 -07:00
  • 9cfce17a2d Roll chromium_revision 0d09089dd5..8afdf16764 (598349:598496) chromium-webrtc-autoroll 2018-10-10 14:01:34 -07:00
  • 0854eb6aa2 Respond to SDP request extmap-allow-mixed. Johannes Kron 2018-10-10 22:33:20 +02:00
  • a8f1e56532 Change Port::Create methods to return a unique_ptr Steve Anton 2018-10-10 11:29:44 -07:00
  • 7940da0f2e Integration of media_transport in JSepTransportController Anton Sukhanov 2018-10-10 10:34:49 -07:00
  • 6cc9cca5a6 Don't reset streams for the FrameEncryptor / FrameDecryptor unless they changed. Benjamin Wright 2018-10-09 17:29:54 -07:00
  • da67c16c81 Roll chromium_revision 8a25f94ac2..0d09089dd5 (598237:598349) chromium-webrtc-autoroll 2018-10-10 09:00:53 -07:00
  • ca27091f23 Remove rtc_base:rtc_base_approved_generic. Mirko Bonadei 2018-10-10 15:51:03 +02:00
  • ede87964ba Print per-frame VMAF score instead of average. Paulina Hensman 2018-10-10 15:48:30 +02:00
  • b3b017950a Fix backwards logic in rtc::Buffer::OnMovedFrom() Karl Wiberg 2018-10-10 12:44:12 +02:00
  • 0213786b39 Add certificate gen/set functionality to bring Android closer to JS API Michael Iedema 2018-10-09 15:30:01 +02:00
  • dcc023816e Don't increment timestamp on drop/reencode in LibvpxVp8Encoder. Erik Språng 2018-10-10 14:58:46 +02:00
  • 5526e457e3 vp9: change x-google-profile-id to profile-id Philipp Hancke 2018-09-26 09:32:07 +02:00
  • 028248cbd7 Add rtc_enable_symbol_export to incrementally create a WebRTC component. Mirko Bonadei 2018-10-10 12:19:02 +02:00
  • b686396ec6 Makes AudioSendStream signal that it's part of allocation. Sebastian Jansson 2018-10-10 10:23:13 +02:00
  • 99a70a2d78 Remove rtc_base_approved_objc and introduce rtc_base:logging_mac. Mirko Bonadei 2018-10-09 16:45:14 +02:00
  • edc49c1d6e [Cleanup] Remove unused swap function. Yves Gerey 2018-10-05 14:24:56 +02:00
  • a4c8514258 Add JSON parsing and corresponding ToString to EchoCanceller3Config Sam Zackrisson 2018-10-10 10:44:43 +02:00
  • 2558c4e938 Remove ortc folder. Mirko Bonadei 2018-10-04 15:54:14 +02:00
  • 88b68ace17 Create field trial for setting a minimum value for Opus encoder packet loss rate Jakob Ivarsson 2018-10-10 10:15:06 +02:00
  • f08dd9db34 Disable flaky tests on mac perf bot Ilya Nikolaevskiy 2018-10-09 17:22:15 +02:00
  • 1bca65bdc9 Makes RtpSender indicate allocation and feedback status on packets. Sebastian Jansson 2018-10-10 09:58:08 +02:00
  • 81125f0aba Implement (mostly) standards-compliant RTCIceTransportState. Jonas Olsson 2018-10-09 10:52:04 +02:00
  • 5f35e961a0 Roll chromium_revision 476ae6d661..8a25f94ac2 (598136:598237) chromium-webrtc-autoroll 2018-10-10 00:06:32 -07:00
  • c87b8c194a Moves GoogCC factory to API. Sebastian Jansson 2018-10-09 19:02:03 +02:00
  • 0d8c100e81 AEC3: Decrease the suppression during the echo-only case Per Åhgren 2018-10-10 00:25:16 +02:00
  • 463c76451f Roll chromium_revision cfe6e706d0..476ae6d661 (598018:598136) chromium-webrtc-autoroll 2018-10-09 17:01:37 -07:00
  • aabf204e6a Remove container typedefs from RelayServer Steve Anton 2018-10-09 16:37:43 -07:00
  • 11358fe9b9 Use unique_ptr in port_unittest Steve Anton 2018-10-09 15:39:19 -07:00
  • 13d392d0e8 AEC3: Utilize dominant nearend functionality to increase transparency Per Åhgren 2018-10-09 23:33:00 +02:00
  • 3a3f0274ed Roll chromium_revision 0cf8926390..cfe6e706d0 (597915:598018) chromium-webrtc-autoroll 2018-10-09 12:01:26 -07:00
  • 0378997db3 Adds flags indicating presence in allocation and feedback per packet. Sebastian Jansson 2018-10-09 18:27:57 +02:00
  • 30e2d6ee00 Moves locking outside function in RtpSender. Sebastian Jansson 2018-10-09 18:27:36 +02:00
  • 789f459a06 Adds fields for unacknowledged data to transport feedback. Sebastian Jansson 2018-10-09 18:30:28 +02:00
  • 20a49f3357 Don't try to use CN if voice codec isn't mono Karl Wiberg 2018-10-08 12:41:33 +02:00
  • 5fcc4de109 Roll chromium_revision f362b3e857..0cf8926390 (597811:597915) chromium-webrtc-autoroll 2018-10-09 08:01:02 -07:00
  • 759f959984 Refactor tests with ConfigurableFrameSizeEncoder Niels Möller 2018-10-09 14:57:01 +02:00
  • 040f87f934 AEC3: Allow a more stable filter during double-talk Gustaf Ullberg 2018-10-09 15:02:39 +02:00
  • 7730193a49 Remove SetExecutablePath, simplify ResourcePath Patrik Höglund 2018-10-09 15:09:51 +02:00
  • 70045719ab AEC3: Decrease the modelling of the reverb Per Åhgren 2018-10-09 01:11:15 +02:00
  • d76a0fc5e9 Throttle the RTP decryption error messages in the SrtpSession and SrtpTransport erikvarga@webrtc.org 2018-10-09 12:31:28 +02:00
  • b674cd1038 Enable multithreading in libvpx VP9 decoder. Sergey Silkin 2018-10-09 10:59:06 +02:00
  • d0bc462556 Check if __IPHONE_OS_VERSION_MAX_ALLOWED is defined before reference Joel Sutherland 2018-10-08 15:17:27 -04:00
  • 0414040724 Fix race condition for SupportsFlexfecWithMultithreadedH264/0 test. Yves Gerey 2018-10-08 11:39:18 +02:00
  • bf47198225 Roll chromium_revision ba2e073e2c..f362b3e857 (597606:597811) chromium-webrtc-autoroll 2018-10-08 23:01:54 -07:00
  • 4ff72140e6 Using TaskQueue for congestion controller by default. Sebastian Jansson 2018-10-08 11:15:04 +02:00
  • 4b14416c29 Roll chromium_revision 0cdd2e3eab..ba2e073e2c (597498:597606) chromium-webrtc-autoroll 2018-10-08 11:03:08 -07:00
  • e0c2e97474 Pass MediaTransportFactory to PeerConnectionFactory. Piotr (Peter) Slatala 2018-10-08 09:43:21 -07:00
  • 1e05486914 Added the new generic descriptor extension to WebRtcVideoEngine::GetCapabilities. philipel 2018-10-08 16:13:53 +02:00
  • ab09039d2a Add comment that xcode version needs to be updated in two places Oleh Prypin 2018-10-08 14:45:18 +02:00