Commit Graph

  • c453c16dbe Add stubs for AEC3 factory. Gustaf Ullberg 2018-02-16 12:09:55 +01:00
  • 4c1ffb86c0 Removing access to pacer in rtp controller. Sebastian Jansson 2018-02-15 16:51:58 +01:00
  • 08ff1733fb Revert "Remove criticalsection.cc dependency on platform_thread.cc." Guido Urdaneta 2018-02-16 11:21:35 +00:00
  • 2a79f50a31 Roll chromium_revision 80343dd58e..7983fe9948 (536688:537267) Autoroller 2018-02-16 01:44:10 -08:00
  • e36e8bbf6d Add FixedGainController and move GainController2 in APM. Alex Loiko 2018-02-16 11:54:07 +01:00
  • 6df09f6f6a Add decibel conversion functions to //common_audio:common_audio Alex Loiko 2018-02-16 10:42:48 +01:00
  • e4be6dad65 Removing access to send side cc in rtp controller. Sebastian Jansson 2018-02-15 16:51:41 +01:00
  • 06ad105631 Add missing include. Joachim Bauch 2018-02-15 23:32:33 +01:00
  • c49bcd9911 Fire OnAddStream with Unified Plan Steve Anton 2018-02-14 14:28:13 -08:00
  • 9c98f0c254 Fix a bug that holds IceConfig unchanged after changing RTCConfiguration. Qingsi Wang 2018-02-15 15:10:59 -08:00
  • 00733015fa Revert "Enables PeerConnectionFactory using external fec controller" Taylor Brandstetter 2018-02-15 20:07:11 +00:00
  • 22bc3f60ce Explicitly stop frame delivery in FakePeriodicVideoCapturer. Tommi 2018-02-15 17:07:26 +01:00
  • 4f07bdb255 Enables PeerConnectionFactory using external fec controller Ying Wang 2018-02-15 17:06:32 +01:00
  • 5af97ee3ad Remove criticalsection.cc dependency on platform_thread.cc. Tommi 2018-02-15 16:29:02 +01:00
  • ee2388f3f0 Revert "Update RTCStatsCollector to work with RtpTransceivers" Guido Urdaneta 2018-02-15 16:36:19 +00:00
  • 02fddf64a9 Fix includes in task_queue.h Danil Chapovalov 2018-02-12 12:41:16 +01:00
  • 645b027dc4 Streamline error handling and logging in the audio processing module Jonas Olsson 2018-02-15 15:16:27 +01:00
  • 2bde85046a Fix memory leak in NativeToJavaVideoFrame. Sami Kalliomäki 2018-02-15 13:58:15 +01:00
  • 2c599d663d Allow native aec to be used in peerconnection_client if available on windows. Tommi 2018-02-15 11:08:36 +01:00
  • fd4ce50423 Move echo_control.h to api/audio Gustaf Ullberg 2018-02-15 10:09:09 +01:00
  • 75b57d3bb8 Increased the size of the delay estimation look window Per Åhgren 2018-02-15 09:17:41 +01:00
  • 3646f973c2 AEC3 includes echo_canceller3_config.h directly Gustaf Ullberg 2018-02-14 15:19:04 +01:00
  • bffa3007b4 Move AEC3 configuration to its own file under api/audio Gustaf Ullberg 2018-02-14 15:12:00 +01:00
  • dd056c38fc Fix incorrect bitrate settings for screenshare Erik Språng 2018-02-14 17:24:58 +01:00
  • 56bae8ded3 Update RTCStatsCollector to work with RtpTransceivers Steve Anton 2018-02-14 16:07:42 -08:00
  • ae8a90a1d4 Fixes to PeerConnection for Unified Plan sdp & transceiver logic. Seth Hampson 2018-02-13 15:33:48 -08:00
  • ea86bb74fc Revert "Revert "Revert "Reland "Moved congestion controller to task queue."""" Sebastian Jansson 2018-02-14 16:53:38 +00:00
  • 65792c5a5c Revert "Revert "Reland "Moved congestion controller to task queue.""" Sebastian Jansson 2018-02-14 16:50:17 +00:00
  • 685615678a Introduce TaskQueueForTest. Tommi 2018-02-13 19:47:50 +01:00
  • db6145f055 Fix bug in reporting decode errors in VideoToolbox Kári Tristan Helgason 2018-02-13 13:58:10 +01:00
  • 8366e177e7 Rename Call::Config to CallConfig, keep old name as alias. Niels Möller 2018-02-14 12:20:13 +01:00
  • fa4fe647ed vpython: Specify dependency on pywin32 Oleh Prypin 2018-02-14 12:22:07 +01:00
  • 1373582148 Add offline logging of the system delay for AEC3 Per Åhgren 2018-02-12 21:42:56 +01:00
  • 4e849f6925 Revert "Reland "Moved congestion controller to task queue."" Danil Chapovalov 2018-02-14 08:28:02 +00:00
  • d377f04194 Move AudioFrame to its own header file and target in api/. Niels Möller 2018-02-13 15:03:43 +01:00
  • 74a369c48d Revert "Renamed constants in unit tests for paced sender." Danil Chapovalov 2018-02-14 10:48:49 +00:00
  • 516036f945 Revert "Base pacer padding in pause state on time since last send." Danil Chapovalov 2018-02-14 10:21:27 +00:00
  • 0b9de80bca Roll chromium_revision 24887ed1ab..80343dd58e (535697:536688) Autoroller 2018-02-14 01:44:40 -08:00
  • bda5068fae Revert "Moved congestion controller to goog_cc folder." Danil Chapovalov 2018-02-14 09:08:28 +00:00
  • 4feb2044db Fix rendering on an iPhone X's tall screen. JT Teh 2018-02-13 16:20:35 -08:00
  • 91861a5e61 Add .vpython to WebRTC bot isolates. Patrik Höglund 2018-02-14 08:41:16 +01:00
  • b8867115a7 Prepare StatsCollector to work with RtpTransceivers Steve Anton 2018-02-13 10:07:54 -08:00
  • 5dbb58602f Add UMA counters for type of SDP semantic in use. Harald Alvestrand 2018-02-13 23:48:00 +01:00
  • a881ac0ec9 Updated comments for RtpEncodingParameters. Seth Hampson 2018-02-12 14:14:39 -08:00
  • 73f29cbcc1 Move creation of OveruseFrameDetector to VideoSendStream. Niels Möller 2018-01-31 16:09:31 +01:00
  • 2d06e366e8 Adds fixed PL loss mode to neteq_quality_test. It will be available in all inheriting tests. The mode allows setting start time and duration for every loss event. Alex Narest 2018-02-13 15:55:27 +01:00
  • 18cf4b67dd Base pacer padding in pause state on time since last send. Sebastian Jansson 2018-02-13 13:54:33 +01:00
  • 61405bcb19 Fix infinite loop in rtp packet parsing Danil Chapovalov 2018-02-13 13:55:30 +01:00
  • fdd4400ef4 Removed hysteresis in the delay estimation offset Per Åhgren 2018-02-13 14:01:46 +01:00
  • fa6a283953 Add wrapper for VideoSink and VideoFrame to Android native_api. Jonathan Yu 2018-02-12 17:32:37 -08:00
  • 0b556b04e6 Reduce public inheritance in VideoStreamEncoder. Niels Möller 2018-02-12 15:21:48 +01:00
  • 9af0a672c2 Renamed constants in unit tests for paced sender. Sebastian Jansson 2018-02-12 20:11:57 +01:00
  • f0707cb6ae Forcing vs_toolchain update only on a win checkout. Mirko Bonadei 2018-02-13 11:29:09 +01:00
  • 4712776bf4 Leveraging the skew in API call order to a boost AEC3 signal realignment Per Åhgren 2018-02-13 12:59:33 +01:00
  • 45cc890560 Assorted logging pedantry Jonas Olsson 2018-02-13 10:37:07 +01:00
  • a6cc0f94bf Refactor FakeVideoCapturer. Niels Möller 2018-02-12 17:14:55 +01:00
  • 00cecb9804 Disable use of libevent under Fuchsia. Wez 2018-02-09 10:41:00 -08:00
  • 27a0741fd2 Whitespace CL to kick bots. Patrik Höglund 2018-02-13 08:34:11 +01:00
  • ab86e7ffe2 Disable a couple flaky RampUpTest tests on Mac. Taylor Brandstetter 2018-02-12 15:16:02 -08:00
  • ef76e5a062 Add multiplex case to codec_tests Emircan Uysaler 2018-02-12 13:36:41 -08:00
  • 0614ed9d35 Remove calls to some POSIX APIs which Fuchsia does not implement. Wez 2018-02-06 13:38:21 -08:00
  • 1370e309e7 Refactor of GetSimulcastConfig & EncoderStreamFactory. Seth Hampson 2018-02-07 08:50:36 -08:00
  • 6947025e95 Move media_type to RtpTransceiverInterface Steve Anton 2018-02-09 11:43:08 -08:00
  • a4e72b7914 Add RtcEventLog to AppRTCMobile with preference setting. Qingsi Wang 2018-02-12 10:34:18 -08:00
  • f7f8cb979b Adding FourPeople_1280x720_30.yuv. Sergey Silkin 2018-02-12 09:03:38 +01:00
  • 0d3c9a3f2b Delete RTCAVFoundationVideoSource and related classes. Kári Tristan Helgason 2018-02-08 20:17:34 +01:00
  • a55bdc2406 Fix 'gn gen' with target_os="win" on Linux. Mirko Bonadei 2018-02-12 13:22:50 +01:00
  • afa1546153 Fix incorrect static method call. Patrik Höglund 2018-02-12 13:14:19 +01:00
  • 0c15a09293 Don't use gtest-parallel when running webrtc_perf_tests. Edward Lemur 2018-02-08 20:16:41 +01:00
  • 88a38e32e7 Roll chromium_revision 6fcad09d4a..24887ed1ab (535596:535697) Autoroller 2018-02-09 05:44:09 -08:00
  • cb768a8831 Delete unused code in videoengine_unittest.h. Niels Möller 2018-02-08 12:36:02 +01:00
  • b8a7d9d09f Updating usage of install-sysroot.py to stop relying on GYP_DEFINES. Mirko Bonadei 2018-02-12 08:57:35 +01:00
  • 4b9124e432 Deactivated the computation of the reverb in AEC3 Per Åhgren 2018-02-10 00:35:02 +01:00
  • 8acdd1a1dc Parameterize PeerConnection signaling tests for Unified Plan Steve Anton 2018-02-07 17:27:36 -08:00
  • 82d0817d6c Add callback when new audio data is ready Alex Leung 2018-02-09 11:02:03 -08:00
  • 338bd62ab4 Includes the time(ms) that spent in network to test results. Ying Wang 2018-02-09 16:21:26 +01:00
  • 2d40ad3f04 Remove dead code GetSimulcastSsrcs from simulcast.{cc,h}. Rasmus Brandt 2018-02-05 09:47:07 +01:00
  • 75e38d2dc3 Remove unused fields from VideoCodecVP8. Rasmus Brandt 2018-02-09 15:09:30 +01:00
  • 60bb6fe37a Protect VideoReceiveStream<->FlexfecReceiveStream sink association with unit test. Rasmus Brandt 2018-02-05 09:51:47 +01:00
  • 845a26214d Prevent potential integer overflow in sps parser Erik Språng 2018-01-22 15:18:12 -08:00
  • 32e930fffa Add a freeze metric to the video quality test. Stefan Holmer 2018-02-09 09:43:45 +01:00
  • 96f3ca13b0 Revert "Roll chromium_revision 6fcad09d4a..004f3b4b40 (535596:535645) + sysroot fix" Oleh Prypin 2018-02-09 12:56:47 +00:00
  • c9e6a59226 Roll chromium_revision 6fcad09d4a..004f3b4b40 (535596:535645) + sysroot fix Oleh Prypin 2018-02-09 10:42:55 +01:00
  • 78498cf5ee Implements JavaToNativeStringMap and adds tests for native API. Sami Kalliomäki 2018-02-07 16:59:33 +01:00
  • 1bc1ec43a3 Re-enabling libyuv 'gn check'. Mirko Bonadei 2018-02-09 07:47:30 +01:00
  • 597472ebc3 Removing kNoVisualizationParams. Use nullptr directly. Sergey Silkin 2018-02-08 22:15:48 +01:00
  • ecfe2e86a6 Roll chromium_revision feadf7258e..6fcad09d4a (535428:535596) Autoroller 2018-02-08 16:45:46 -08:00
  • d150534002 Roll chromium_revision 3d230c052f..feadf7258e (535313:535428) Autoroller 2018-02-08 09:44:51 -08:00
  • 2b67f5c65f MB: Add a way to run tests on swarming without using gtest-parallel. Edward Lemur 2018-02-07 18:09:44 +01:00
  • 8e545eee1e Revert "Use SRTP_AES128_CM_SHA1_80 by default instead of SRTP_AES128_CM_SHA1_32." Tommi 2018-02-08 16:25:20 +00:00
  • 2018823a68 Remove unused field |output_filename| from TestConfig. Rasmus Brandt 2018-02-08 15:07:40 +01:00
  • cb87efd7d3 Avoids issues with start of audio when audio was not initialized on Android henrika 2018-02-08 15:20:07 +01:00
  • f4d1134bdc Adjusted tunings to increase AEC3 robustness against pipeline issues Per Åhgren 2018-02-08 14:44:17 +01:00
  • 2b304f1b2d Simplify CodecSettings helper function. Rasmus Brandt 2018-02-05 09:52:47 +01:00
  • d0dd90be62 New java ScalingSettings constructors. Niels Möller 2018-02-08 10:15:34 +01:00
  • 6f7bc08457 Rewrite FakeVideoTrackSource to not use VideoCapturer. Niels Möller 2018-02-08 09:44:42 +01:00
  • 8595993c5b Update several tests: FakeVideoCapturer -> FakeVideoCapturerWithTaskQueue. Tommi 2018-02-07 19:26:06 +01:00
  • c1cab0a134 Roll chromium_revision 5f99c89339..3d230c052f (534995:535313) Autoroller 2018-02-07 21:44:36 -08:00
  • 6780c51b23 Use SRTP_AES128_CM_SHA1_80 by default instead of SRTP_AES128_CM_SHA1_32. Joachim Bauch 2018-02-04 18:05:00 +01:00
  • 8b0ebb9484 Change FakePeriodicVideoCapturer to use a TaskQueue instead of Thread. Tommi 2018-02-07 21:09:11 +01:00