Commit Graph

  • 0aefbf0ec4 Use the AEC3 high-pass filter for the whole APM Per Åhgren 2019-08-23 21:29:17 +02:00
  • c8626b6072 Reland "Reland Process 8 kHz audio as 16 kHz internally of the audio processing module" Per Åhgren 2019-08-23 15:49:51 +02:00
  • 7c4b0c56bf Revert "Reland Process 8 kHz audio as 16 kHz internally of the audio processing module" Artem Titarenko 2019-08-23 13:10:55 +00:00
  • 6e706ede5f Add ObjC interface wrapping new GetImplementations method. Kári Tristan Helgason 2019-08-23 13:02:05 +02:00
  • b6b4deee49 Fix flake in SamplesStatsCounterTest.FullSimpleTest Artem Titov 2019-08-22 16:34:54 +02:00
  • bf45add049 Set required alignment to 2 for iOS. Kári Tristan Helgason 2019-08-23 12:57:50 +02:00
  • b7b8e30cb4 Reland Process 8 kHz audio as 16 kHz internally of the audio processing module Per Åhgren 2019-08-23 08:23:39 +02:00
  • d77cc24f67 New const method StreamStatistician::GetStats Niels Möller 2019-08-22 09:40:25 +02:00
  • 74154e65e8 Save delays in history for 2 seconds instead of fixed 100 packets. Jakob Ivarsson 2019-08-22 15:00:16 +02:00
  • 4e615d590a Wire the stable target bitrate from GoogCC to the BitrateAllocator Florent Castelli 2019-08-22 16:09:06 +02:00
  • 3dd1985fe4 Delete unused function MediaTypeFromString Niels Möller 2019-08-22 11:41:15 +02:00
  • b88b44e7a4 Don't include duplicated and incomplete frames in stats. Johannes Kron 2019-08-22 13:16:44 +02:00
  • d47941e018 Reland "Simplification and refactoring of the AudioBuffer code" Per Åhgren 2019-08-22 11:51:13 +02:00
  • a2dae38ee7 Revert "Reland "Delete mac_utils.h and mac_utils.cc"" Niels Moller 2019-08-22 09:58:14 +00:00
  • 05f8f1d273 Add helper classes to send and receive abs-capture-time extensions. Chen Xing 2019-08-22 10:05:01 +02:00
  • 9fd2908f2e Remove unused framerate parameter from simulcast bitrate allocator. Jonas Olsson 2019-08-21 11:18:11 +02:00
  • df578330b8 Reland "Delete mac_utils.h and mac_utils.cc" Niels Möller 2019-08-08 16:29:33 +02:00
  • 224c69d527 Delete ext_seqnum member from VoiceSenderInfo and VoiceReceiverInfo Niels Möller 2019-08-16 11:05:42 +02:00
  • b689af4c99 Changes to enable use of DatagramTransport as a data channel transport. Bjorn A Mellem 2019-08-21 10:44:59 -07:00
  • f254e9e9e5 Revert "Simplification and refactoring of the AudioBuffer code" Steve Anton 2019-08-21 17:52:28 +00:00
  • f5815fa6bb Remove WebRTC-Pacer-LegacyPacketReferencing flag and most usage Erik Språng 2019-08-21 14:27:31 +02:00
  • 1c602e39ce Process 8 kHz audio as 16 kHz internally of the audio processing module Per Åhgren 2019-08-21 15:45:07 +02:00
  • 81c0cf287c Simplification and refactoring of the AudioBuffer code Per Åhgren 2019-08-21 15:02:37 +02:00
  • f69bd5f184 Delete AudioDeviceWindowsCore::WideToUTF8, replaced with rtc::ToUtf8 Niels Möller 2019-08-20 16:58:49 +02:00
  • 70efddeced Set local ssrc at construction of Rtp module Erik Språng 2019-08-21 13:36:20 +02:00
  • 21e99dac24 Add implemented-but-missing members to RTCMediaStreamTrackStats::Members Henrik Boström 2019-08-21 12:09:51 +02:00
  • 1c2f6372f6 Simplify the VideoFrameDumpingDecoder API. Markus Handell 2019-08-20 20:21:37 +02:00
  • 54d5d2c75b Rename RtpRtcp::Configuration::media_send_ssrc to local_media_ssrc Erik Språng 2019-08-20 17:22:36 +02:00
  • e8ef87bdad Include menus & dialogs in frames captured by WindowCapturerWin Bryan Ferguson 2019-08-20 17:12:52 -07:00
  • 364b2673c0 Replace DatagramDtlsAdaptor with DatagramRtpTransport. Bjorn A Mellem 2019-08-20 16:58:03 -07:00
  • a310b388c0 Roll chromium_revision 5a34954f26..318f298cba (688384:688507) chromium-webrtc-autoroll 2019-08-20 07:07:07 -07:00
  • 2dac4e4e35 Remove rtc_use_lto GN arg. Mirko Bonadei 2019-08-20 15:29:20 +02:00
  • 5ceb4ac5ed Delete some unused AudioCodingModule methods Niels Möller 2019-08-13 15:54:15 +02:00
  • 728a0ee459 Reland "Introduce ability to test echo in PC level test framework" Artem Titov 2019-08-20 13:36:35 +02:00
  • a854921813 Enable custom metrics gathering from stats API in PC framework. Artem Titov 2019-08-19 14:38:06 +02:00
  • e21f3f574b Revert "Delete mac_utils.h and mac_utils.cc" Niels Moller 2019-08-20 09:58:21 +00:00
  • 6b117a5f3a Make the callbacks to PollStats for RampUp* tests more regular. Tommi 2019-08-20 09:58:56 +02:00
  • ada8e17125 Delete mac_utils.h and mac_utils.cc Niels Möller 2019-08-08 16:29:33 +02:00
  • 928146f546 Removing all external access to the integer sample data in AudioBuffer Per Åhgren 2019-08-20 09:19:21 +02:00
  • 93d4c10ffc Declare references as constant in the metal renderers. Kári Tristan Helgason 2019-08-19 15:17:37 +02:00
  • 2579f0c584 RTCError as return type for PeerConnectionInterface::SetConfiguration Niels Möller 2019-08-19 09:58:17 +02:00
  • 7627fdd68a Sanitize the address field of peer-reflexive remote candidates. Qingsi Wang 2019-08-19 16:07:40 -07:00
  • 7c78e42a50 Roll chromium_revision 21d23ea529..5a34954f26 (688221:688384) chromium-webrtc-autoroll 2019-08-19 19:10:43 -07:00
  • 587991c7e1 Remove jeroendb@webrtc.org from OWNERS Steve Anton 2019-08-19 15:30:32 -07:00
  • a0b52b5708 Remove zhihuang@webrtc.org from OWNERS Steve Anton 2019-06-05 11:01:11 -07:00
  • 9bdb1b1dc5 Roll chromium_revision afb0a631b9..21d23ea529 (688061:688221) chromium-webrtc-autoroll 2019-08-19 13:02:54 -07:00
  • 1ba5dec769 Reland "Set the usage pattern bits for adding remote ICE candidates from SDP." Qingsi Wang 2019-08-19 11:57:17 -07:00
  • 0d1996f6c6 Removes empty p2p/base/transport.h Sebastian Jansson 2019-08-19 10:46:17 +02:00
  • fdf38802a6 Make "WebRTC-BweAllocProbingOnlyInAlr/Enabled/" default and remove key. Konrad Hofbauer 2019-08-19 13:50:57 +02:00
  • e3a10e1b43 Remove usage of RtpRtcp::SetSSRC() in video/ Erik Språng 2019-08-19 15:45:00 +02:00
  • 185243b335 Remove most of PacedSenderUnittest Erik Språng 2019-08-19 11:34:57 +02:00
  • a2bc362ca0 Roll chromium_revision c7f14188a3..afb0a631b9 (687843:688061) Artem Titarenko 2019-08-19 14:24:00 +02:00
  • fce0b72c0b NetEq fuzzer: reduce max input size slightly to avoid timeout Henrik Lundin 2019-08-16 14:19:16 +02:00
  • 62c174c5a1 Reland of Correct conversion between float and fixed formats Per Åhgren 2019-08-16 13:43:00 +02:00
  • 5870503d5e Revert "Introduce ability to test echo in PC level test framework" Sami Kalliomäki 2019-08-19 11:45:56 +00:00
  • 93f518917f Remove some usage of RtpRtcp::SetSSRC() Erik Språng 2019-08-19 12:42:58 +02:00
  • cd277b84da AEC3: Fix computation of audio buffer delay Gustaf Ullberg 2019-08-19 12:15:39 +02:00
  • 17f9ee5358 Enable VideoReceiveStreamTestWithFakeDecoder.RenderedFrameUpdatesGetSources for iOS. Chen Xing 2019-08-19 11:16:08 +02:00
  • 77acb015b6 Introduce ability to test echo in PC level test framework Artem Titov 2019-08-09 13:13:47 +02:00
  • 3ab8eb5e6f Add steps logging into PC test framework Artem Titov 2019-08-16 16:10:34 +02:00
  • 83773b555c Delete deprecated RtpRtcp::CreateRtpRtcp factory Danil Chapovalov 2019-08-19 10:35:21 +02:00
  • 3c7abdc4bd Roll chromium_revision d5a13ccb8e..c7f14188a3 (687732:687843) Artem Titarenko 2019-08-19 10:56:46 +02:00
  • 637f110667 Remove rtcbot. Mirko Bonadei 2019-07-25 09:54:02 +02:00
  • 6b430867b8 Reland "[GetStats] Expose video codec implementation in standardized metrics." Henrik Boström 2019-08-16 13:09:51 +02:00
  • d05edecf4c Extract most of PacedSender into PacedSendingController. Erik Språng 2019-08-14 10:43:47 +02:00
  • 9755f97e7f Update constributing source before publishing frame Jonas Oreland 2019-08-16 15:54:05 +02:00
  • fa8f4eee40 Only combine media transport and ICE states if used for media. Bjorn A Mellem 2019-08-16 15:47:45 -07:00
  • 015c3cbf51 Remove deprecated constructors of RtpSource Johannes Kron 2019-08-15 14:40:50 +02:00
  • 0e1a558fb3 Allowing 40ms audio frame length. Ying Wang 2019-08-16 16:45:30 +02:00
  • 0ee431178f Roll chromium_revision c7f850c75e..d5a13ccb8e (687596:687732) chromium-webrtc-autoroll 2019-08-16 11:01:21 -07:00
  • f5e5d250bc BalancedDegradationSettings: add option to configure a min framerate diff. Åsa Persson 2019-08-16 17:24:59 +02:00
  • df625f46c0 Revert "[GetStats] Expose video codec implementation in standardized metrics." Henrik Andreassson 2019-08-16 15:29:16 +00:00
  • 6094953ed1 Add helper functions to convert between integer milliseconds and fixed-point seconds. Chen Xing 2019-08-16 16:00:30 +02:00
  • 2b9fa09fa3 [GetStats] Expose video codec implementation in standardized metrics. Henrik Boström 2019-08-16 13:09:51 +02:00
  • cc96db6de2 Simplify stats poller stop in PC level framework Artem Titov 2019-08-14 14:17:31 +02:00
  • 6950b3088c Fix thread naming in Call constructor Erik Språng 2019-08-16 12:54:08 +02:00
  • bbeb10925e Reporting audio device underrun counter Alex Narest 2019-08-16 11:49:04 +02:00
  • 9b29d69650 Make ANA frame length controller more robust to encoder frame lengths. Minyue Li 2019-08-16 12:03:39 +02:00
  • 533c225c93 Revert "Correct conversion between float and fixed formats" Henrik Andreassson 2019-08-16 10:40:01 +00:00
  • 07a6652865 Roll chromium_revision f54998af9c..c7f850c75e (687496:687596) chromium-webrtc-autoroll 2019-08-16 01:01:33 -07:00
  • 98bbd88883 Roll chromium_revision 7a2da7b921..f54998af9c (686822:687496) chromium-webrtc-autoroll 2019-08-15 17:01:27 -07:00
  • e5defb167a Sanitize the selected candidate pair in the public API. Qingsi Wang 2019-08-15 11:01:53 -07:00
  • ffc525bb96 Fix a bug/typo in WebRtcSpl_FilterAR which updates the wrong state vector Jiawei Ou 2019-08-13 16:22:32 -07:00
  • 67e43c8b95 Correct conversion between float and fixed formats Per Åhgren 2019-08-12 17:41:45 +02:00
  • a1351271e6 Remove all AudioBuffer code that is not related to storing audio data Per Åhgren 2019-08-15 12:15:46 +02:00
  • 6e4791fe49 Add check for IsCurrent() for SendTask in SingleThreadedTaskQueueForTesting. Tommi 2019-08-14 23:05:44 +02:00
  • 65feec5440 Reenable UlpfecWithNack integration tests Danil Chapovalov 2019-08-14 18:58:17 +02:00
  • 1b247f1e6e BalancedDegradationSettings: add option to configure min bitrate. Åsa Persson 2019-08-14 17:26:39 +02:00
  • 3aa0d76cb0 Use struct parser for AlrDetector config. Sebastian Jansson 2019-08-14 14:52:49 +02:00
  • 71c6b565ac Allow sending abs-send-time for audio streams. Sebastian Jansson 2019-08-14 11:31:02 +02:00
  • 09ba21967c Roll chromium_revision fa752aeae4..7a2da7b921 (686692:686822) chromium-webrtc-autoroll 2019-08-14 09:01:46 -07:00
  • c759f832e9 Avoid copying of vectors in RtpPacketInfos. Minyue Li 2019-08-09 13:20:03 +02:00
  • c14b2335d9 Disable the most flaky tests on iOS. Sami Kalliomäki 2019-08-14 13:27:47 +02:00
  • 7daf550776 Add new FrameRateEstimator utility class for more precis FPS estimation. Erik Språng 2019-08-14 11:04:40 +02:00
  • 0ee8008a0d Use struct parser for rate control trial. Sebastian Jansson 2019-08-14 13:16:26 +02:00
  • ad9113f191 Adds sequence numbers to feedback generator output. Sebastian Jansson 2019-08-13 18:18:29 +02:00
  • 0c38a86533 BalancedDegradationSettings: add option to configure no fps limit. Åsa Persson 2019-08-14 10:10:12 +02:00
  • 704c8c4446 Re-enable AudioDeviceTest in combination with sanitizers. Yves Gerey 2019-08-13 22:32:46 +02:00
  • 78c56cba00 Delete deprecated version of ReceiveStatistics::Create Niels Möller 2019-08-13 17:20:38 +02:00
  • 1e04a9b33a Roll chromium_revision bcb9240637..fa752aeae4 (686583:686692) chromium-webrtc-autoroll 2019-08-13 21:27:31 -07:00