Commit Graph

  • de2049e85a Unflake VideoStreamEncoderTest.StatsTracksCpuAdaptationStatsWhenSwitchingSource_Balanced Evan Shrubsole 2020-05-25 16:54:21 +02:00
  • 621c33653f Remove //modules/video_coding:nack_module from API. Mirko Bonadei 2020-05-25 21:16:34 +02:00
  • 4a39e42ab8 BasicAsyncResolverFactoryTest: fix leak. Markus Handell 2020-05-25 18:09:48 +02:00
  • 25c77c1aea Add SharedModuleThread class to share a module thread across Call instances. Tommi 2020-05-25 17:44:55 +02:00
  • 5fd4060ca2 Replace all Verify* methods with matchers for VideoStreamEncoder Evan Shrubsole 2020-05-25 16:19:54 +02:00
  • 5cd7eb84c3 Replace Verify methods with matchers in VideoStreamEncoder tests Evan Shrubsole 2020-05-25 14:08:39 +02:00
  • 03d9e52998 Replaces ring buffer in RateStatistics with deque. Erik Språng 2020-05-25 12:58:03 +02:00
  • c49e9c253f Adding a delay line to NetEq's output Henrik Lundin 2020-05-25 11:26:15 +02:00
  • 848ea9f0d3 Lets PacingController call PacketRouter directly. Erik Språng 2020-05-25 12:04:14 +02:00
  • 236e0ed83a Add logging for video restrictions Evan Shrubsole 2020-05-20 12:24:57 +02:00
  • f2c0f15282 In media/ and modules/video_coding replace mock macros with unified MOCK_METHOD macro Danil Chapovalov 2020-05-19 13:20:27 +02:00
  • b85889d6d5 In p2p/ replace mock macros with unified MOCK_METHOD macro Danil Chapovalov 2020-05-25 09:36:40 +02:00
  • 7eccfc6933 Trigger bots Tommi 2020-05-23 08:28:03 +00:00
  • d3807da009 Fork NackModule and RtpVideoStreamReceiver Tommi 2020-05-22 17:36:36 +02:00
  • 3cc1a6509b Set av1 speed from resolution. Jerome Jiang 2020-05-19 16:24:10 -07:00
  • 2913adebaf Add ios_code_signing_identity_description to GN args. Mirko Bonadei 2020-05-20 19:05:29 +02:00
  • 3a5742c880 Add thread/sequence checks to ModuleRtpRtcpImpl. Tommi 2020-05-20 09:32:51 +02:00
  • 704fb55255 In common_audio/ and modules/audio_* replace mock macros with unified MOCK_METHOD macro Danil Chapovalov 2020-05-18 15:10:15 +02:00
  • b46df3da44 Reland "Removes lock release in PacedSender callback." Erik Språng 2020-05-10 14:29:03 +02:00
  • 4b860c1fb3 Calculate chain_diff for DependencyDescriptor from GenericFrameInfo Danil Chapovalov 2020-05-19 14:48:19 +02:00
  • 430951a0d4 Update call expectations in ReceiveStatisticsProxy, add thread checks Tommi 2020-05-19 23:27:29 +02:00
  • 02a014a173 Roll chromium_revision d8b1c2f5b2..0cd53b97fa (770095:770251) chromium-webrtc-autoroll 2020-05-19 13:02:19 -07:00
  • 4ab61cb9b4 Optionally allows TaskQueuePacedSender to coalesce send events. Erik Språng 2020-05-19 17:40:58 +02:00
  • 2671dac29c Fix all known VideoStreamEncoderTest flakes. Henrik Boström 2020-05-19 16:29:09 +02:00
  • 71e9acb97c Roll chromium_revision 8ffd72401d..d8b1c2f5b2 (768712:770095) chromium-webrtc-autoroll 2020-05-19 06:54:39 -07:00
  • 35c87b6ada Remove android_manifest_for_lint from BUILD.gn files Courtney Edwards 2020-05-19 13:44:42 +02:00
  • b914819944 Reduce alert spam in rtc_event_log_visualizer Bjorn Terelius 2020-05-19 14:30:35 +02:00
  • c5324fb7bd VideoAdapter: remove lock recursions. Markus Handell 2020-05-14 14:59:55 +02:00
  • 41acdc6074 Reland "RtpVideoStreamReceiver::RtcpFeedbackBuffer: remove lock recursions." Markus Handell 2020-05-19 11:21:16 +00:00
  • 43c108b7e9 Log decoder implementation name Ilya Nikolaevskiy 2020-05-15 12:24:29 +02:00
  • 3361af35dd Add option to disable reduced jitter delay through field trial. Åsa Persson 2020-05-18 11:01:33 +02:00
  • e9cd6177eb Add ability for audioproc_f to operate on any AudioProcessing object. Per Åhgren 2020-05-19 12:52:08 +02:00
  • 48b8279813 Refactor/reimplement RTC event log triage alerts. Bjorn Terelius 2020-05-19 10:57:24 +02:00
  • 41559a2b46 In modules/audio_device replace mock macros with unified MOCK_METHOD macro Danil Chapovalov 2020-05-19 00:50:13 +02:00
  • 409784d0c4 FakeEncoder: remove lock recursions. Markus Handell 2020-05-18 23:15:21 +02:00
  • fde94a72d1 Revert "RtpVideoStreamReceiver::RtcpFeedbackBuffer: remove lock recursions." Tommi 2020-05-19 05:48:33 +00:00
  • ef93a26180 RtpVideoStreamReceiver::RtcpFeedbackBuffer: remove lock recursions. Markus Handell 2020-05-15 18:38:27 +02:00
  • 2af35ab984 FakeAudioCaptureModule: remove lock recursions. Markus Handell 2020-05-18 17:35:44 +02:00
  • 8de900cdcb Reland "Make TransformableVideoFrameInterface::GetMetadata pure virtual." Marina Ciocea 2020-05-18 14:04:42 +00:00
  • 3fa23eec4b VideoAdapter: add missing attribute thread annotations. Markus Handell 2020-05-18 15:09:46 +02:00
  • 3a35312b64 In pc/ replace mock macros with unified MOCK_METHOD macro Danil Chapovalov 2020-05-15 11:16:53 +02:00
  • 909f3a5339 Rename several more tests that use EXPECT_DEATH to *DeathTest. Tommi 2020-05-18 16:47:56 +02:00
  • 31c61c5091 RtcpSender: remove lock recursions. Markus Handell 2020-05-18 14:58:30 +02:00
  • da357a9495 Rename EchoPathDelayEstimator to EchoPathDelayEstimatorDeathTest. Tommi 2020-05-18 14:26:08 +02:00
  • 61bc0d1ed3 Introduce ChainDiffCalculator Danil Chapovalov 2020-05-18 14:14:11 +02:00
  • 532cac526c Add support for injecting Clock to RepeatingTaskHandle. Tommi 2020-05-18 14:53:42 +02:00
  • 3e9068a6b4 Revert "Make TransformableVideoFrameInterface::GetMetadata pure virtual." Guido Urdaneta 2020-05-18 12:25:04 +00:00
  • c50976ace9 Revert "Remove android_manifest_for_lint from BUILD.gn files" Ilya Nikolaevskiy 2020-05-18 13:22:55 +00:00
  • c325246753 Log content name (aka mid) in messages from channel.cc Yura Yaroshevich 2020-05-18 13:26:14 +03:00
  • 8ce078de5d Add thread annotations to PhysicalSocketServer members Niels Möller 2020-05-18 10:17:41 +02:00
  • 2c0bf26629 in DependencyDescriptor writer zero remaing bytes Danil Chapovalov 2020-05-18 12:50:01 +02:00
  • 340106ad46 Remove android_manifest_for_lint from BUILD.gn files Courtney Edwards 2020-05-18 13:24:27 +02:00
  • 6af97742ed Reduce calls to LastReceivedReportBlockMs() + add TODOs. Tommi 2020-05-18 12:47:03 +02:00
  • ae4d097382 Fork VideoReceiveStream test for VideoReceiveStream2 Tommi 2020-05-18 08:45:38 +02:00
  • c18b7bfeb6 JsepTransport: remove lock recursions. Markus Handell 2020-05-15 13:03:27 +02:00
  • 35fc1537af Fallback to software decoders on consequtive decode errors on key-frames Ilya Nikolaevskiy 2020-05-15 14:25:59 +02:00
  • 222598d1bf SimulatedTimeController: remove lock recursions. Markus Handell 2020-05-15 18:43:05 +02:00
  • 37e42bed01 Give correct error code when SCTP is abruptly terminated. Harald Alvestrand 2020-05-12 12:59:02 +02:00
  • cf84607875 Reland "Use Windows 10 thread naming API" Tommi 2020-05-17 14:51:10 +02:00
  • 04c94ad491 Fix misleading SequenceChecker variable name. Tommi 2020-05-16 11:52:50 +02:00
  • ec3ba734e9 Don't wrap the main thread when running death tests. Tommi 2020-05-17 14:33:40 +02:00
  • d0d55515c4 Revert "Use Windows 10 thread naming API" Tommi 2020-05-17 12:40:36 +00:00
  • e6e7f6a473 Reland "Re-enable absl FailureSignalHandler in tests." Mirko Bonadei 2020-05-15 15:01:54 +02:00
  • fd5ae7f959 Pass datachannel priority in DC open messages Harald Alvestrand 2020-05-16 08:37:49 +02:00
  • 49a5e3ec3c Logging of demuxer conflicts and sink bindings. Yura Yaroshevich 2020-05-16 14:30:59 +03:00
  • e35004dffb Use Windows 10 thread naming API Bruce Dawson 2020-05-16 13:53:59 -07:00
  • c17587484e Disable SequenceCheckerTest.TestAnnotationsOnWrongQueueDebug due to flake Tommi 2020-05-16 14:27:47 +02:00
  • 29a5fe8a4f Reland "Revert back to using the task_queue_ for guarding access." Tommi 2020-05-15 10:12:36 +02:00
  • b4baf102bc in DependencyDescriptor writer do not leave remaing bits uninitialized Danil Chapovalov 2020-05-15 16:49:37 +02:00
  • 576ad5d510 Make TransformableVideoFrameInterface::GetMetadata pure virtual. Marina Ciocea 2020-05-15 07:52:51 +02:00
  • 4515a55eed Revert "Re-enable absl FailureSignalHandler in tests." Mirko Bonadei 2020-05-15 15:54:25 +00:00
  • cf6544aef7 Avoids unnecessary calls to audio encoder. Erik Språng 2020-05-13 14:43:11 +02:00
  • b471ac791c Introduce layering controller interface for av1 encoder Danil Chapovalov 2020-05-15 14:21:03 +02:00
  • 46e9629dda Re-enable absl FailureSignalHandler in tests. Mirko Bonadei 2020-05-15 15:01:54 +02:00
  • 9a5efe925d In call/ replace mock macros with unified MOCK_METHOD macro Danil Chapovalov 2020-05-14 22:06:18 +02:00
  • fa8019c3c3 Clear address:port in icecandidateerror for tcp servers with private IP Eldar Rello 2020-05-14 11:59:33 +03:00
  • f9c6b68057 In audio/ replace mock macros with unified MOCK_METHOD macro Danil Chapovalov 2020-05-15 11:40:44 +02:00
  • 6866dc7806 Reland "Make sure that "current" rtc::Thread instances are always current for TaskQueueBase." Tommi 2020-05-15 10:11:56 +02:00
  • bb13f38a9e Add MockTransformableVideoFrame to api/test/. Marina Ciocea 2020-05-15 08:24:17 +02:00
  • e7864f5894 FakeNetworkInterface: remove lock recursions. Markus Handell 2020-05-14 14:47:12 +02:00
  • 772b1494a9 MediaChannel: remove lock recursions. Markus Handell 2020-05-14 14:23:21 +02:00
  • 8133ffb187 In GenericFrameInfo do not set frame_id and frame_diff Danil Chapovalov 2020-05-14 18:37:04 +02:00
  • 9b7232a68c Set up a new rtc::Thread instance per test. Tommi 2020-05-15 10:09:27 +02:00
  • 54706d68f6 In test/ replace mock macros with unified MOCK_METHOD macro Danil Chapovalov 2020-05-14 19:50:01 +02:00
  • 42748d8e22 In rtc_base/ and api/ replace mock macros with unified MOCK_METHOD macro Danil Chapovalov 2020-05-14 20:42:41 +02:00
  • cdc89b4d14 Add GetMetadata() to TransformableVideoFrameInterface API. Marina Ciocea 2020-05-14 20:01:02 +02:00
  • 91fdc607d8 In video/ replace mock macros with unified MOCK_METHOD macro Danil Chapovalov 2020-05-14 19:17:51 +02:00
  • 37120ab59d in RtpSenderVideo propagate chain_diffs into dependency descriptor Danil Chapovalov 2020-05-14 16:35:23 +02:00
  • 2b7d969599 RtpVideoSender: remove lock recursions. Markus Handell 2020-05-14 15:03:40 +02:00
  • e1b526444c RtpSenderEgress: remove lock recursions. Markus Handell 2020-05-14 14:52:10 +02:00
  • 02ba1d252e AudioProcessingImpl: remove lock recursions. Markus Handell 2020-05-14 14:31:18 +02:00
  • 28685dc08c Revert "Make sure that "current" rtc::Thread instances are always current for TaskQueueBase." Artem Titov 2020-05-14 13:54:17 +00:00
  • af1b9ceb62 Revert "Revert back to using the task_queue_ for guarding access." Artem Titov 2020-05-14 13:52:14 +00:00
  • 87a6e5ab4d objc: Export RTCStatistics and RTCStatisticsReport Danilo Bargen 2020-05-14 12:41:53 +00:00
  • 475006d4a3 Revert back to using the task_queue_ for guarding access. Tommi 2020-05-14 13:28:29 +02:00
  • 97755813dd Reland "Add an optional override for AudioRecord device" Robin Lee 2020-04-24 16:23:28 +02:00
  • 46b3bc6c24 Make sure that "current" rtc::Thread instances are always current for TaskQueueBase. Tommi 2020-05-14 13:27:19 +02:00
  • f8cb70a343 Roll chromium_revision 9330db6b76..8ffd72401d (768590:768712) chromium-webrtc-autoroll 2020-05-14 03:01:29 -07:00
  • a0a4480f12 Migrate CallStats and RtpStreamsSynchronizer timers over to RepeatingTask Tommi 2020-05-13 18:27:26 +02:00
  • 6ee67936bd Reland "Delete unused code to handle posix signals in PhysicalSocketServer" Niels Möller 2020-05-13 13:37:11 +02:00