Commit Graph

  • 3986fa8c7e Roll chromium_revision c565cfe6eb..a6566211cb (733868:733985) chromium-webrtc-autoroll 2020-01-22 06:02:39 -08:00
  • 094ce2ef83 Adds CreateTaskQueueFactory to TimeController Sebastian Jansson 2020-01-22 14:37:52 +01:00
  • 133bf2bd28 Reland "Distinguish between send and receive codecs" Johannes Kron 2020-01-22 13:29:46 +01:00
  • ede69c0fbe [Overuse] Setting the target bitrate through the interface. Henrik Boström 2020-01-21 17:45:35 +01:00
  • ee558dcca8 Propagate multicodec support to other places of PC level framework Artem Titov 2020-01-22 11:20:01 +01:00
  • 33aaa35d54 Fix video_replay to build and actually work Ilya Nikolaevskiy 2020-01-21 13:38:19 +01:00
  • 5bb9adcb08 Add absolute capture time to video sender path. Minyue Li 2020-01-22 13:02:34 +01:00
  • 39c8350613 Reduce the complexity of the multichannel echo subtractor test Per Åhgren 2020-01-22 10:31:26 +01:00
  • 6ce033a863 Moves ownership of time controller into NetworkEmulationManager. Sebastian Jansson 2020-01-22 10:12:56 +01:00
  • 402379f1f3 Roll chromium_revision 3f2a66dfa6..c565cfe6eb (733758:733868) chromium-webrtc-autoroll 2020-01-21 20:07:02 -08:00
  • 394761685b Roll chromium_revision 9a18a2d9eb..3f2a66dfa6 (733613:733758) chromium-webrtc-autoroll 2020-01-21 14:01:49 -08:00
  • 06df1e1c46 Roll chromium_revision 4c7513580a..9a18a2d9eb (733512:733613) chromium-webrtc-autoroll 2020-01-21 08:01:20 -08:00
  • cd02ebaea0 Use intersection of app and encoder bitrate limits. Sergey Silkin 2020-01-20 14:48:40 +01:00
  • 1acdc748ac Split up EncoderStreamFactory::CreateEncoderStreams in two. Rasmus Brandt 2020-01-21 14:50:54 +01:00
  • 43bfe0b8a6 Enforce VideoEncoderConfig.num_temporal_layers >= 1. Rasmus Brandt 2020-01-21 13:54:11 +01:00
  • d74c56fcd0 Add absolute capture time to audio sender path. Ruslan Burakov 2020-01-07 16:40:17 +03:00
  • ccbe95fd8a Reformat GN files. Mirko Bonadei 2020-01-21 12:10:10 +01:00
  • 0809e7ed43 Add RtpPacketInfo and RtpPacketInfos to RTC_EXPORT Johannes Kron 2020-01-21 11:54:21 +01:00
  • 4bab2fcf6b [Overuse] Setting encoder configurations through the interface. Henrik Boström 2020-01-21 11:18:06 +01:00
  • b7dc45f8e8 Update check_package_boundaries. Mirko Bonadei 2020-01-21 08:42:41 +01:00
  • e77f94c54c Remove android_junit_tests from the main BUILD.gn file. Mirko Bonadei 2020-01-21 09:20:35 +01:00
  • 6c13fd9071 Move bandwidth overuse detection out of VideoStreamEncoder Evan Shrubsole 2020-01-21 09:57:54 +01:00
  • 73aa2de3d7 Split android_junit_tests and move targets in the right package. Mirko Bonadei 2020-01-20 15:28:57 +01:00
  • e07790ce87 Roll chromium_revision 2a6702f049..4c7513580a (733412:733512) chromium-webrtc-autoroll 2020-01-20 20:06:26 -08:00
  • 1a68679e65 Roll chromium_revision f777073e38..2a6702f049 (733282:733412) chromium-webrtc-autoroll 2020-01-20 10:01:02 -08:00
  • 8b1338bf8e Propagate is_bw_limited flag with bw allocation everywhere it's copied Ilya Nikolaevskiy 2020-01-20 10:03:20 +01:00
  • 67dcb4b54d Publish DependencyDescriptor structures in the api Danil Chapovalov 2020-01-17 16:13:29 +01:00
  • 61380c09e2 Cleanup of rtc::Thread. Sebastian Jansson 2020-01-17 14:46:08 +01:00
  • cea929923b in RtpPacket packet pass rtp header extension value by const& Danil Chapovalov 2020-01-17 12:59:15 +01:00
  • 7356a5666d Remove unit_base functions FromStaticX Danil Chapovalov 2020-01-20 13:02:44 +01:00
  • fae6f0e87b [Overuse] MaybeUpdateTargetFrameRate() & ResetVideoSourceRestrictions() Henrik Boström 2020-01-20 11:16:50 +01:00
  • cee751abff Reland "Enable using a custom NetEqFactory in simulations" Ivo Creusen 2020-01-16 17:17:09 +01:00
  • 9fbe9ae1c1 Add support of negotiating multiple codecs in PC framework Artem Titov 2020-01-20 11:53:26 +01:00
  • eeb9ccaa00 Rewrite RTC_CHECK macros to work in constexpr expression in gcc Danil Chapovalov 2020-01-17 17:35:13 +01:00
  • 629de6f7ed Merge RtpPacket HasExtension and IsExtensionReserved functions Danil Chapovalov 2020-01-16 18:59:01 +01:00
  • f5c1f79a28 Roll chromium_revision 201c5e601d..f777073e38 (733179:733282) chromium-webrtc-autoroll 2020-01-20 02:01:50 -08:00
  • 73387823a7 Cleanup: Removes MessageQueue header and alias Sebastian Jansson 2020-01-16 11:15:35 +01:00
  • 52c3688f08 Roll chromium_revision 7c60285921..201c5e601d (733079:733179) chromium-webrtc-autoroll 2020-01-18 18:01:18 -08:00
  • c380e97ee6 Make MouseCursorMonitor optional for DesktopAndCursorComposer. Jamie Walch 2020-01-17 16:21:01 -08:00
  • 40dc6aca10 Roll chromium_revision 1ae08c8c43..7c60285921 (732864:733079) chromium-webrtc-autoroll 2020-01-17 16:01:46 -08:00
  • 4b47dd39a7 Make deprecated OnMouseCursorPosition overload optional. Jamie Walch 2020-01-17 13:52:48 -08:00
  • 100fe639b2 Fix race condition around rtc::ScopedFakeClock. Yves Gerey 2020-01-17 19:15:53 +01:00
  • 4450903606 Roll chromium_revision 862d9d7b6b..1ae08c8c43 (732747:732864) chromium-webrtc-autoroll 2020-01-17 08:01:25 -08:00
  • 7a709c0e85 RtpReferenceFrameFinder: protect against crashes due to large temporal idx value on the wire Ilya Nikolaevskiy 2020-01-17 16:40:02 +01:00
  • 81dcfda823 Update RTCAudioSession isInterrupted state when audio session is activated while interrupted. Joe Chen 2019-12-23 11:18:02 -08:00
  • df2c601616 Move Offset constants from VideoSendTiming value to VideoTimingExtension class Danil Chapovalov 2020-01-17 15:37:31 +01:00
  • 274cc7fadf Adds current thread to yielders in SimulatedThread::SendTask. Sebastian Jansson 2020-01-17 13:58:54 +01:00
  • db6ca7f2d7 Add safety checks in RtpPacket::ZeroMutableExtensions and fuzz it Ilya Nikolaevskiy 2020-01-17 14:15:27 +01:00
  • 5d9b964705 Do not allow sending tasks to a thread that is quitting. Sebastian Jansson 2020-01-17 13:10:54 +01:00
  • abea26873f Repurpose upload script to read natively generated histogram json. Patrik Höglund 2020-01-17 13:36:29 +01:00
  • 77bd385b55 Using EmulatedEndpoint in Scenario tests. Sebastian Jansson 2020-01-17 13:05:54 +01:00
  • 524417f3f7 Move method to right place in the PC API Artem Titov 2020-01-17 12:18:20 +01:00
  • c9f42ad909 Simplifies transport overhead mechanism in Scenario test framework. Sebastian Jansson 2020-01-17 11:47:35 +01:00
  • 2d31aea481 Remove unused AEC delay offset API Sam Zackrisson 2020-01-17 10:55:09 +01:00
  • a3d4252a01 ResourceAdaptationModule HasInputVideo+DegradationPreference setters. Henrik Boström 2020-01-16 13:55:29 +01:00
  • 0695df1a59 Reland "Replace the ExperimentalAgc config with the new config format" Per Åhgren 2020-01-13 14:43:13 +01:00
  • fc8279d66c Reland "Using simulated rtc::Thread for peer connection scenario tests." Sebastian Jansson 2020-01-16 11:45:59 +01:00
  • 5053050236 Roll chromium_revision f1e988078c..862d9d7b6b (732621:732747) chromium-webrtc-autoroll 2020-01-17 00:01:30 -08:00
  • e57b266a20 Revert "Distinguish between send and receive codecs" Steve Anton 2020-01-17 02:47:11 +00:00
  • e4ddaa9495 Roll chromium_revision 112d173631..f1e988078c (732519:732621) chromium-webrtc-autoroll 2020-01-16 16:01:57 -08:00
  • 692f3c70e4 Explicitly wait for ICE to complete in VerifyBestConnection Steve Anton 2020-01-16 14:12:31 -08:00
  • a9b67ceab6 Explicitly wait for ICE state to transition to 'completed' in VerifyIceStates Steve Anton 2020-01-16 14:00:44 -08:00
  • 3f0bc2c176 Revert "Enable using a custom NetEqFactory in simulations" Sandeep Siddhartha 2020-01-16 22:48:36 +00:00
  • 8daecc0e1e Roll chromium_revision 7356cb8842..112d173631 (732376:732519) chromium-webrtc-autoroll 2020-01-16 12:01:26 -08:00
  • 2a11b2451a Enable using a custom NetEqFactory in simulations Ivo Creusen 2020-01-16 17:17:09 +01:00
  • 658f1814da Reland "Moves TransportFeedbackAdapter to TaskQueue." Sebastian Jansson 2020-01-16 10:59:28 +01:00
  • c0f25cf762 Distinguish between send and receive codecs Johannes Kron 2020-01-16 15:00:56 +01:00
  • 64f1f3f04e Replace RTC_FALLTHROUGH with ABSL_FALLTHROUGH_INTENTED Danil Chapovalov 2020-01-16 14:41:10 +01:00
  • 4c1086a36a Roll chromium_revision 374f209d46..7356cb8842 (732255:732376) chromium-webrtc-autoroll 2020-01-16 06:02:48 -08:00
  • 05f8487627 Add processing time to VideoFrame Johannes Kron 2020-01-16 14:09:33 +01:00
  • e2747b8e0d Improve DTLS logging. Henrik Boström 2020-01-16 12:41:50 +01:00
  • c7bce99540 Make it possible to inject IceTransport in pc quality test fixture Jonas Oreland 2020-01-16 11:27:17 +01:00
  • c6f81a71e5 Remove higher_spatial_layers from RTPVideoHeader structure as unused. Danil Chapovalov 2020-01-16 10:21:46 +01:00
  • 6ca908f48c Shorten the fir filter adapt test quite a bit. Patrik Höglund 2020-01-16 08:50:13 +01:00
  • edb80cff01 Delete RtpDepacketizer interface as no longer used Danil Chapovalov 2020-01-15 13:38:40 +01:00
  • 52ccb5e5b6 Roll chromium_revision 1d541bc5a0..374f209d46 (732155:732255) chromium-webrtc-autoroll 2020-01-15 20:06:40 -08:00
  • 5b8d2fcb2c Roll chromium_revision 2bc032e864..1d541bc5a0 (732049:732155) chromium-webrtc-autoroll 2020-01-15 14:01:52 -08:00
  • 6298b56890 Cleanup: Using RtpRtcp directly from AudioSendStream Sebastian Jansson 2020-01-14 17:55:19 +01:00
  • c2509fec7c Roll chromium_revision 2638d7649b..2bc032e864 (731908:732049) chromium-webrtc-autoroll 2020-01-15 10:02:55 -08:00
  • ea992f8771 Reland "Reland "Extracts ssrc based feedback tracking from feedback adapter."" JT Teh 2020-01-15 18:24:20 +00:00
  • d2d7a47247 Revert "Reland "Extracts ssrc based feedback tracking from feedback adapter."" JT Teh 2020-01-15 17:44:35 +00:00
  • 219d8ce889 GOOG_PING: improve handshake Jonas Oreland 2020-01-15 15:29:48 +01:00
  • a846cef197 Change rate stats classes to use int64_t not size_t Harald Alvestrand 2020-01-15 14:02:12 +01:00
  • 7787ebcd3f Deflake CpuTimeTest.TwoThreads Ilya Nikolaevskiy 2020-01-14 10:25:30 +01:00
  • d61338fa6e Reland "Extracts ssrc based feedback tracking from feedback adapter." Sebastian Jansson 2020-01-14 15:57:11 +01:00
  • ccab06fb72 Revert "Replaces SynchronousMethodCall with rtc::Thread::Invoke." Guido Urdaneta 2020-01-15 11:30:29 +00:00
  • 61d6471912 Change H264 depacketizer to implement VideoRtpDepacketizer interface Danil Chapovalov 2020-01-15 11:34:28 +01:00
  • 07b17df771 Move DegradationPreference logic to the encoder queue. Henrik Boström 2020-01-15 11:42:12 +01:00
  • 6ef59d1ced Don't pace audio by default Evan Shrubsole 2020-01-08 16:45:08 +01:00
  • 6dc06c8146 Roll chromium_revision 65afcfa031..2638d7649b (731779:731908) chromium-webrtc-autoroll 2020-01-15 02:02:44 -08:00
  • d06588a758 Change Av1 depacketizer to implement VideoRtpDepacketizer interface Danil Chapovalov 2020-01-10 17:26:53 +01:00
  • f1173f46e5 Revert "Using simulated rtc::Thread for peer connection scenario tests." Sebastian Jansson 2020-01-15 10:09:54 +00:00
  • b70c5c5ce9 Using simulated rtc::Thread for peer connection scenario tests. Sebastian Jansson 2020-01-14 11:13:20 +01:00
  • 71574f7f3b Add data dependency to event_log_visualizer. Mirko Bonadei 2020-01-14 19:20:50 +01:00
  • 178a685ada Allow overwriting current thread in ThreadManager. Sebastian Jansson 2020-01-14 11:12:26 +01:00
  • 21feefcf8e Roll chromium_revision c85b2ddbc8..65afcfa031 (731677:731779) chromium-webrtc-autoroll 2020-01-14 18:01:37 -08:00
  • 9921779540 Roll chromium_revision e61d470ddb..c85b2ddbc8 (731529:731677) chromium-webrtc-autoroll 2020-01-14 14:03:04 -08:00
  • 47b5d4cc5a Roll chromium_revision 81b1889c8c..e61d470ddb (731328:731529) chromium-webrtc-autoroll 2020-01-14 10:02:56 -08:00
  • 3d4d94a832 Adds scenario test for transport wide feedback based retransmission. Sebastian Jansson 2020-01-14 14:25:41 +01:00
  • b2b2031457 Concatenate string literals at compile time. Jonas Olsson 2020-01-14 12:11:31 +01:00