Commit Graph

  • 9897649336 Thread checks for the Connection class. Tommi 2022-01-31 11:19:11 +01:00
  • a8b63626ca Fix race when checking for field trial from the encoder queue. Tommi 2022-01-31 11:35:14 +01:00
  • dda828f707 Field trials for DSCP Jonas Oreland 2022-01-28 14:49:34 +01:00
  • 9a99905301 Implement FrameBuffer3Proxy Evan Shrubsole 2021-12-12 15:27:00 +01:00
  • 538b76a2f1 Roll chromium_revision 7888dedb89..1062ad0828 (964667:965113) chromium-webrtc-autoroll 2022-01-31 02:02:01 -08:00
  • 0d4af12cab Add back --no_fwd_decls to iwyu run Harald Alvestrand 2022-01-31 09:36:05 +00:00
  • 582646342e Add metronome interface Evan Shrubsole 2022-01-27 10:35:21 +01:00
  • e3bf4a67c9 Revert "Break out targets from pc/peerconnection build target." Andrey Logvin 2022-01-31 09:48:07 +00:00
  • cb01e5ecb2 Add checks for Connection construction/destruction. Tommi 2022-01-31 09:12:48 +01:00
  • 66c4036d1b Access threads from SdpOfferAnswerHandler via ConnectionContext Harald Alvestrand 2022-01-28 17:41:30 +00:00
  • c966443594 Break out targets from pc/peerconnection build target. Harald Alvestrand 2022-01-28 22:47:54 +00:00
  • f3686711e9 [python3] - Fix low_bandwidth_audio_test.py Mirko Bonadei 2022-01-31 08:47:41 +01:00
  • a4290a7909 add m1 try bots Christoffer Jansson 2022-01-28 16:37:20 +01:00
  • 1bea008f9f Remove unused remote ice member from Connection Tommi 2022-01-30 19:58:39 +01:00
  • 2d218323c8 Revert "Update NetEq bitexactness tests to only run on Linux." Mirko Bonadei 2022-01-29 15:28:18 +00:00
  • 3f42fdf19f Revert "Added support for H264 YUV444 (I444) decoding." Henrik Boström 2022-01-29 10:10:42 +01:00
  • 5ed8b4c573 Update WebRTC code version (2022-01-29T04:05:03). webrtc-version-updater 2022-01-28 20:05:04 -08:00
  • f9b9f8491a PipeWire capturer: EGL fixes Jan Grulich 2022-01-28 21:23:20 +01:00
  • 7dfcb43876 Roll chromium_revision d8aa35d391..7888dedb89 (964528:964667) chromium-webrtc-autoroll 2022-01-28 10:02:12 -08:00
  • e717567607 Remove constructor_magic.h Byoungchan Lee 2022-01-26 09:37:25 +09:00
  • 1d4e982b07 Fix python3 errors in low_bandwidth_audio_test.py. Jeremy Leconte 2022-01-28 16:19:39 +01:00
  • a37384899b Update NetEq bitexactness tests to only run on Linux. Ivo Creusen 2022-01-28 17:07:09 +01:00
  • 5b66130209 Refactor PeerConnectionInternal to break SdpOfferAnswer dependency Harald Alvestrand 2022-01-28 13:08:34 +00:00
  • 3001905072 Fix guess adapter type. Jonas Oreland 2022-01-28 14:11:44 +01:00
  • b8ef923ebd Add missing '&'s to some function parameters Ali Tofigh 2022-01-26 14:28:42 +01:00
  • 950c8e924e Allows Metal rendering in iOS simulator Jake Bromberg 2022-01-20 08:35:02 -08:00
  • a34eba8b05 Roll chromium_revision 7a67421c6e..d8aa35d391 (964386:964528) chromium-webrtc-autoroll 2022-01-28 04:01:50 -08:00
  • e006b7d103 Fix print error when migrating to python3. Jeremy Leconte 2022-01-28 11:03:03 +01:00
  • e8d854eca1 Destroy channel objects synchronously. Tommi 2022-01-28 08:53:00 +01:00
  • 5d9ae8635c Switch Swarming commands to py3. Mirko Bonadei 2022-01-27 20:18:16 +01:00
  • 9153f71a3f Update WebRTC code version (2022-01-28T04:06:25). webrtc-version-updater 2022-01-27 20:06:27 -08:00
  • 4033de3d54 Roll chromium_revision 41783b179b..7a67421c6e (964280:964386) chromium-webrtc-autoroll 2022-01-27 18:06:09 -08:00
  • cdf7335030 Roll chromium_revision b35017bb75..41783b179b (964129:964280) chromium-webrtc-autoroll 2022-01-27 14:02:22 -08:00
  • 5419917a01 Roll chromium_revision d62da27c05..b35017bb75 (964011:964129) chromium-webrtc-autoroll 2022-01-27 10:02:25 -08:00
  • 405ea791fc Roll chromium_revision 81b2df58ec..d62da27c05 (963903:964011) chromium-webrtc-autoroll 2022-01-27 06:01:59 -08:00
  • 7734fc64b9 Revert "(Un/)Subscribe RtpVideoSender for feedback on the transport queue." Tomas Gunnarsson 2022-01-27 12:29:21 +00:00
  • 6cae2d5513 Reland "Remove RTC_DISALLOW_COPY_AND_ASSIGN usages completely" Artem Titov 2022-01-26 15:01:10 +00:00
  • f3a381adcd Use kHigh timer precision for 'delayed-ack' timers. Henrik Boström 2022-01-27 10:02:14 +01:00
  • 4cad08ff19 Roll chromium_revision 58ca687c30..81b2df58ec (963583:963903) chromium-webrtc-autoroll 2022-01-26 22:01:39 -08:00
  • 1f0949443c Update WebRTC code version (2022-01-27T04:04:04). webrtc-version-updater 2022-01-26 20:04:05 -08:00
  • b56c4b4025 Roll chromium_revision caf5554d86..58ca687c30 (963450:963583) chromium-webrtc-autoroll 2022-01-26 10:01:49 -08:00
  • b951dc6f4c Allow specifying delayed task precision of dcsctp::Timer. Henrik Boström 2022-01-26 18:38:13 +01:00
  • c9105da7a0 Update FrameGeneratorCapturer's task queue precision to kHigh. Henrik Boström 2022-01-26 15:18:18 +01:00
  • 3f87250a4f Revert "Remove RTC_DISALLOW_COPY_AND_ASSIGN usages completely" Artem Titov 2022-01-26 14:51:53 +00:00
  • d3b3a3b6bb Remove Call::sync_stream_mapping_ Tommi 2022-01-26 14:06:42 +01:00
  • 5f0eb93d2a Remove RTC_DISALLOW_COPY_AND_ASSIGN usages completely Byoungchan Lee 2022-01-26 09:36:49 +09:00
  • 38c762c0ab SDP fuzzer: Add functionality for break on assert fails in framework Harald Alvestrand 2022-01-26 13:47:47 +00:00
  • 9d29026216 Add FrameBufferProxy in prep for FrameBuffer3 Evan Shrubsole 2021-12-15 14:33:40 +01:00
  • 62238097c9 Remove top-level const from parameters in function declarations. Ali Tofigh 2022-01-25 13:27:19 +01:00
  • c98687a2ef Replace "(const override)" with "(const, override)" in GMOCKs Ali Tofigh 2022-01-25 14:06:33 +01:00
  • 236d7e7e46 Factor out access to Call::receive_rtp_config_ Tommi 2022-01-26 11:11:06 +01:00
  • e20865b3ef Roll chromium_revision a255778ed0..caf5554d86 (963344:963450) chromium-webrtc-autoroll 2022-01-26 02:02:04 -08:00
  • 16de21696a Delete channel objects asynchronously from the transceiver. Tomas Gunnarsson 2022-01-26 10:21:57 +01:00
  • 62b01db428 VideoStreamEncoder - wait less. Tommi 2022-01-25 23:41:22 +01:00
  • ec803b3ef0 Remove gradle_project_test because it's not maintained. Jeremy Leconte 2022-01-20 20:43:24 +01:00
  • 5f133dbc29 Field trial for pacing relative lower link capacity Per Kjellander 2022-01-25 11:21:41 +01:00
  • 7f761573b3 Cleanup of pc/proxy.h Niels Möller 2022-01-25 16:18:53 +01:00
  • a36f10bd73 Add a way to set keyframe request method on VideoReceiveStream Nico Grunbaum 2021-12-08 20:59:31 -08:00
  • 8a09610219 Update WebRTC code version (2022-01-26T04:06:28). webrtc-version-updater 2022-01-25 20:06:30 -08:00
  • 6a3c2bcfa5 Roll chromium_revision 5505a6af21..a255778ed0 (963228:963344) chromium-webrtc-autoroll 2022-01-25 18:03:05 -08:00
  • e33f5cf868 Roll chromium_revision e8048e7096..5505a6af21 (963073:963228) chromium-webrtc-autoroll 2022-01-25 14:01:12 -08:00
  • 3f06d23d2f Roll chromium_revision 2d23298755..e8048e7096 (962971:963073) chromium-webrtc-autoroll 2022-01-25 10:01:30 -08:00
  • f602a389ea Roll chromium_revision 2962054fb0..2d23298755 (961809:962971) chromium-webrtc-autoroll 2022-01-25 06:02:04 -08:00
  • 7eac6caeee Don't use wall clock for stats Nico Grunbaum 2022-01-24 13:49:58 -08:00
  • 027c793c57 Replace most explicit new RefCountedObject... with make_ref_counted Niels Möller 2022-01-25 13:56:07 +01:00
  • b428d6bad4 Add perkj@ as owner of congestion_controller Per Kjellander 2022-01-25 10:35:51 +01:00
  • d2a370f1c9 Refactor RtcEvent log events. Björn Terelius 2022-01-25 10:48:33 +01:00
  • 8ad0be0ab1 Update link to chromium modern c++ page Danil Chapovalov 2022-01-24 13:58:30 +01:00
  • 4c72f99d67 FrameBuffer2: Specify high precision repeated tasks. Henrik Boström 2022-01-25 08:15:50 +01:00
  • 2dd3915284 Make use of TaskQueue/TaskQueueBase's PostDelayedHighPrecisionTask. Henrik Boström 2022-01-25 08:20:33 +01:00
  • 2d3186e001 Introduce a variant of rtc::split that returns a vector of string_view Niels Möller 2022-01-24 14:15:03 +01:00
  • 3a88dd99c7 Update WebRTC code version (2022-01-25T04:05:44). webrtc-version-updater 2022-01-24 20:05:45 -08:00
  • 7abf45fe2c LSC: Apply clang-tidy's modernize-use-bool-literals Anton Bikineev 2022-01-23 22:22:59 +01:00
  • 9d230d54c7 (Un/)Subscribe RtpVideoSender for feedback on the transport queue. Tommi 2022-01-24 17:56:16 +01:00
  • 27e8a095bf Add ability to specify delayed task precision in RepeatingTaskHandle. Henrik Boström 2022-01-24 17:12:35 +01:00
  • 6f542d5e92 Move call to TransportFeedbackDemuxer::AddPacket to transport queue. Tommi 2022-01-24 13:36:40 +01:00
  • 3088941a5e Minor order change to Call::DestroyVideoSendStream. Tommi 2022-01-24 14:04:55 +01:00
  • 29159ca979 dcsctp: Use c++17 structured bindings Victor Boivie 2022-01-10 12:52:13 +01:00
  • cabd374cbb Replace lock with checker in TransportFeedbackDemuxer Tommi 2022-01-24 12:08:36 +01:00
  • 604fd2f1ab Remove RTC_DISALLOW_COPY_AND_ASSIGN from modules/ Byoungchan Lee 2022-01-21 09:49:39 +09:00
  • ce6170fcdf Refactor GoogCC unittests Per Kjellander 2022-01-21 11:39:02 +01:00
  • d5f414cee1 Add class comments to Call and ChannelInterface Harald Alvestrand 2022-01-24 09:11:23 +00:00
  • 49a1d621be Fix possible compile issue with PeerConnectionInterface::AsString. Henrik Boström 2022-01-24 09:19:42 +01:00
  • 347488e450 Make AddIceCandidate's error type match the spec. Henrik Boström 2022-01-21 15:18:08 +01:00
  • 5411b174c8 Add a channel factory interface. Tomas Gunnarsson 2022-01-24 08:45:26 +01:00
  • c0a4316825 PipeWire capturer: split xdg-desktop-portal and PipeWire implementations Jan Grulich 2022-01-21 08:58:04 +01:00
  • b39fce858f [frame-buffer3] Enable WebRTC-LegacyFrameIdJumpBehavior by default Evan Shrubsole 2022-01-21 14:51:18 +01:00
  • 95701503f2 Make libaom_av1_encoder always build the libaom encoder. philipel 2022-01-18 18:47:52 +01:00
  • 01ef37c08e Reland "Wire up proto-free event log format in encoder and parser." Björn Terelius 2022-01-20 14:36:52 +01:00
  • e1cd3ad4f5 Switch encoder on init failure Sergey Silkin 2022-01-21 11:35:04 +01:00
  • 6d2fe89b7e [C++] Change default sdp_semantics to kUnifiedPlan. Henrik Boström 2022-01-21 09:51:07 +01:00
  • 2832bbfeeb [ObjC] Change default sdpSemantics to UnifiedPlan. Henrik Boström 2022-01-21 09:49:31 +01:00
  • 0431d2a94a [Java] Change default sdpSemantics to UNIFIED_PLAN. Henrik Boström 2022-01-21 09:47:39 +01:00
  • 265f22b735 Roll chromium_revision 73dab048d0..2962054fb0 (961686:961809) chromium-webrtc-autoroll 2022-01-20 22:02:43 -08:00
  • 10d4ec46f0 Update WebRTC code version (2022-01-21T04:03:17). webrtc-version-updater 2022-01-20 20:03:18 -08:00
  • 45b3536a43 Roll chromium_revision c1a9a95784..73dab048d0 (961552:961686) chromium-webrtc-autoroll 2022-01-20 16:07:47 -08:00
  • 00ecf48117 Roll chromium_revision ddc84409e8..c1a9a95784 (961419:961552) chromium-webrtc-autoroll 2022-01-20 12:02:27 -08:00
  • 6053903ab9 Revert "Wire up proto-free event log format in encoder and parser." Björn Terelius 2022-01-20 16:09:10 +00:00
  • 46333dbf62 Wire up proto-free event log format in encoder and parser. Björn Terelius 2022-01-20 14:36:52 +01:00
  • ec3862ba86 Roll chromium_revision 75b5f4522f..ddc84409e8 (961310:961419) chromium-webrtc-autoroll 2022-01-20 06:01:30 -08:00