Commit Graph

  • 0c563a42ec Use unordered_map in RTCPReceiver Victor Boivie 2021-04-27 10:24:01 +02:00
  • 306b1393cb Optimize set of registered SSRCs in RTCPReceiver Victor Boivie 2021-04-27 10:33:58 +02:00
  • 723873b841 Use unordered map in RoundRobinPacketQueue Victor Boivie 2021-04-27 10:13:46 +02:00
  • a63bee55f2 Remove Mutex from BaseChannel. Tommi 2021-04-26 20:11:18 +02:00
  • 553fd3220b Use unordered_map in RtpDemuxer Victor Boivie 2021-04-26 15:25:06 +02:00
  • 065ce9cb22 [LibvpxVp8Encoder] Allow I420A to be scaled to I420. Henrik Boström 2021-04-27 11:35:07 +02:00
  • fad23c1ff3 Roll chromium_revision 3fcf4b3884..b41cc04067 (875696:876517) chromium-webrtc-autoroll 2021-04-27 03:02:12 -07:00
  • c29e1f5415 Add QueryCodecSupport() to VideoEncoderFactory and VideoDecoderFactory Johannes Kron 2021-04-26 22:18:57 +02:00
  • a866228db1 dcsctp: Use third_party/crc32c for integrity check Victor Boivie 2021-04-12 16:09:14 +02:00
  • dec73a8164 Add pure RtpSenderEgress unit test fixture. Erik Språng 2021-04-26 17:14:27 +02:00
  • 80b7628a55 Remove explicitly forwarded constructors in rtc::FinalRefCountedObject Danil Chapovalov 2021-04-26 16:32:27 +02:00
  • dfc7d99f99 Update WebRTC code version (2021-04-27T04:04:20). webrtc-version-updater 2021-04-26 21:04:31 -07:00
  • f8187e0a82 [Unified Plan] Support multiple BUNDLE groups. Henrik Boström 2021-04-26 21:04:26 +02:00
  • 0548d18510 Add DesktopCaptureOptions to allow WGC capturer. Austin Orion 2021-04-23 14:07:51 -07:00
  • af366443b7 Calculate VP9 generic info from vp9 specific info Danil Chapovalov 2021-04-22 15:20:28 +02:00
  • a839cca2bc Update six library version Andrey Logvin 2021-04-26 11:34:55 +00:00
  • e52274b9e3 Add mbonadei@ as owner of .pylintrc / .vpython. Mirko Bonadei 2021-04-26 13:55:42 +02:00
  • 03e912abaf dcsctp: Add Retransmission Queue Victor Boivie 2021-04-05 20:18:34 +02:00
  • 27e50ccf4c dcsctp: Add Retransmission Timeout Victor Boivie 2021-04-05 08:28:42 +02:00
  • e249d195e0 Make RefCountedObject require overriding virtual methods Tomas Gunnarsson 2021-04-26 11:46:54 +02:00
  • 1959f8fedc Make ChannelInterface::Enabled() be async. Tommi 2021-04-26 10:20:19 +02:00
  • 448d18b18d Update WebRTC code version (2021-04-26T04:02:45). webrtc-version-updater 2021-04-25 21:02:48 -07:00
  • b9bdf64b92 dcsctp: Add Heartbeat Handler Victor Boivie 2021-04-06 19:55:51 +02:00
  • f8476cc02c dcsctp: Add Retransmission Error Counter Victor Boivie 2021-04-05 21:53:56 +02:00
  • e1d60b0b58 dcsctp: Add Context Victor Boivie 2021-04-06 16:39:39 +02:00
  • dbcf5d3918 Change return type of SetSendingStatus to be void. Tomas Gunnarsson 2021-04-23 20:31:08 +02:00
  • 5ec1d0b25c dcsctp: Add missing test Victor Boivie 2021-04-12 23:05:00 +02:00
  • 4bb4a8f4d6 Update WebRTC code version (2021-04-25T04:03:29). webrtc-version-updater 2021-04-24 21:03:31 -07:00
  • a002c310e0 Roll chromium_revision 492c83d619..3fcf4b3884 (875565:875696) chromium-webrtc-autoroll 2021-04-23 09:06:33 -07:00
  • 66241e4fa4 Add GetTopLeft to WgcCaptureSource to facilitate cursor capture. Austin Orion 2021-04-22 13:22:25 -07:00
  • 70efbb839b Enhance the readability of the style guide. Fanny Linderborg 2021-04-23 14:59:29 +00:00
  • e8080f4a43 Fix uninitialized variable in vp9_encoder_references_fuzzer Danil Chapovalov 2021-04-22 11:43:27 +02:00
  • c1d589146b Replace new rtc::RefCountedObject with rtc::make_ref_counted in a few files Tomas Gunnarsson 2021-04-22 19:21:43 +02:00
  • dbcf8afbcd Fix documentation owners formating Artem Titov 2021-04-23 12:58:33 +02:00
  • b7bc2436bc flexfec: add signaling unit tests Philipp Hancke 2021-03-11 15:28:00 +01:00
  • d7842008ef Add utilities to facilitate correct usage of rtc::RefCounted classes. Tomas Gunnarsson 2021-04-22 17:41:33 +02:00
  • e6de5ae2d6 Remove virtual inheritance from RTCStatsCollector Tomas Gunnarsson 2021-04-22 18:16:35 +02:00
  • 0c3b9098aa Roll chromium_revision 1a13f11499..492c83d619 (872016:875565) chromium-webrtc-autoroll 2021-04-23 01:02:59 -07:00
  • f3a687a175 video_replay: add --start-timestamp and --stop-timestamp Philipp Hancke 2021-03-15 12:04:39 +01:00
  • 5663ce9152 Avoid undefined behavior in a division operation. Minyue Li 2021-04-23 00:58:24 +02:00
  • 6674b9879a Update WebRTC code version (2021-04-23T04:02:21). webrtc-version-updater 2021-04-22 21:02:23 -07:00
  • 0fd0d5867b Implement FocusOnSelectedSource for WgcCapturerWin. Austin Orion 2021-04-15 17:10:40 -07:00
  • 88f4b33196 usrsctp: Support sending and receiving empty messages Florent Castelli 2021-04-22 13:32:39 +02:00
  • 9bd2457857 Delete SignalQueueDestroyed Niels Möller 2021-04-19 12:18:27 +02:00
  • 39e2385509 Add conceptual documentation for Audio - Mixer Alessio Bazzica 2021-04-22 10:29:00 +02:00
  • feb6eb9701 Create a test showing that maxRetransmits=0, ordered=false works Harald Alvestrand 2021-04-21 18:52:32 +00:00
  • 1366b0f841 AsyncResolver: avoid hanging the WorkerThread. Markus Handell 2021-04-21 10:22:34 +02:00
  • c5bac77159 Add rendered_frames metric to DVQA. Mirko Bonadei 2021-04-21 17:16:31 +02:00
  • e7b752b221 Add fuzzer to validate libvpx vp9 encoder wrapper Danil Chapovalov 2021-04-21 14:35:54 +02:00
  • 898f091eeb Replace interfaces for sending RTCP with std::functions in ReceiveSideCongestionController Per Kjellander 2021-04-21 11:56:32 +02:00
  • 1585587c57 Uniform IPAddress::ToSensitiveString() behavior (debug vs release). Mirko Bonadei 2021-04-20 12:09:13 +02:00
  • 48171ec264 Remove more mentions of RTP datachannels Harald Alvestrand 2021-04-20 15:06:03 +00:00
  • 762f21ce8d dcsctp: Add Send Queue Victor Boivie 2021-04-04 00:15:47 +02:00
  • 67b80ac5b2 Fix iOS chromium roll issue Artem Titov 2021-04-20 17:54:32 +02:00
  • 97c4458c8f PlatformThread: add support for detached threads. Markus Handell 2021-04-20 17:41:54 +02:00
  • 6ef4af9546 Purge old FEC packets from receiver's queue before media sequence numbers wrap around Harsh Maniar 2021-04-12 12:49:37 -07:00
  • 20ee02c49f Add codec comparison function to SdpVideoFormat Johannes Kron 2021-04-20 15:53:52 +02:00
  • 86ee89f73e Simplify reference counting implementation of PendingTaskSafetyFlag. Tommi 2021-04-20 16:58:01 +02:00
  • e313c07020 Fix iOS compilation for chromium roll Artem Titov 2021-04-20 12:10:08 +02:00
  • 63b01e19e9 Remove ReceiveDataParams::timestamp Florent Castelli 2021-04-20 15:02:50 +02:00
  • 49bec37d9b dcsctp: Log integers as unsigned Victor Boivie 2021-04-07 22:12:27 +02:00
  • 0e73602a9f dcsctp: Merge ReconfigResponseSN/ReconfigRequestSN Victor Boivie 2021-04-06 20:51:03 +02:00
  • 0b0afaa81a dcsctp: Add Chunk Validators Victor Boivie 2021-04-11 23:35:44 +02:00
  • 59d6e2a19e dcsctp: Add test for StrongAlias<bool> as bool Victor Boivie 2021-04-20 14:25:06 +02:00
  • 437d129ef5 AEC3: Avoid overcompensating for render onsets during dominant nearend Gustaf Ullberg 2021-04-20 13:48:57 +02:00
  • 1153974c89 Fixed crash due wrong format specifier. Yura Yaroshevich 2021-04-20 13:38:36 +03:00
  • 319d76cd67 Fix incorrect link in README.md Byoungchan Lee 2021-04-19 07:12:29 +09:00
  • b4ced39b93 dcsctp: Add OWNERS file Florent Castelli 2021-04-20 12:12:34 +02:00
  • c3fcee7c3a Move h264_profile_level_id and vp9_profile to api/video_codecs Johannes Kron 2021-04-19 09:09:26 +02:00
  • 8546666cb9 Add threading assertions to TransceiverList Harald Alvestrand 2021-04-19 21:21:36 +00:00
  • dcac9fe3d1 Add may_contain_cursor property to DesktopFrame to avoid double capture Austin Orion 2021-04-15 16:15:52 -07:00
  • 688235d330 Exclude WS_EX_TOOLWINDOWs for WgcCapturerWin. Austin Orion 2021-04-14 10:14:01 -07:00
  • 516e284351 Remove DataChannelType and deprecated option disable_sctp_data_channels Florent Castelli 2021-04-19 15:29:50 +02:00
  • eb9c3f237b Handle OnPacketSent on the network thread via MediaChannel. Tomas Gunnarsson 2021-04-19 12:53:09 +02:00
  • edb7ea2e69 Refactors Vp9UncompressedHeaderParser. Erik Språng 2021-04-19 11:46:12 +02:00
  • bfd9ba8802 Fix unsafe variable access in RTCStatsCollector Tomas Gunnarsson 2021-04-18 11:55:57 +02:00
  • f703ed1e24 Ban std::shared_ptr in style guide Harald Alvestrand 2021-04-19 13:28:21 +00:00
  • 25e735239c Add support for setting the initial state to the pending task flag. Tomas Gunnarsson 2021-04-19 10:14:10 +02:00
  • e984aa2e58 Add thread accessors to Call. Tomas Gunnarsson 2021-04-19 09:21:06 +02:00
  • bddebc8b03 Fix an example in SequenceChecker documentation Harald Alvestrand 2021-04-19 06:07:29 +00:00
  • b84931107c Update last received keyframe packet timestamp on all packets with the same RTP timestamp. philipel 2021-04-16 12:10:22 +02:00
  • 0d3c09a8fe webrtc::Mutex: Introduce mutex_race_check.h. Markus Handell 2021-04-19 09:12:15 +02:00
  • d29c689463 Expose adaptive_ptime from Android SDK. Yura Yaroshevich 2021-04-19 10:14:03 +03:00
  • d71b38e2fb Update WebRTC code version (2021-04-19T04:03:03). webrtc-version-updater 2021-04-18 21:03:06 -07:00
  • d46a174f0c Expose adaptive_ptime from iOS SDK. Yura Yaroshevich 2021-04-14 16:26:14 +03:00
  • 7fa8d46516 Slight code clarification in RemoveStoppedTransceivers. Tomas Gunnarsson 2021-04-16 14:28:26 +02:00
  • 0ee5bcfdee Update WebRTC code version (2021-04-18T04:03:49). webrtc-version-updater 2021-04-17 21:03:52 -07:00
  • e6324029a2 Remove rtp data channel related code from media_channel.* Tomas Gunnarsson 2021-04-16 19:13:12 +02:00
  • 18ac30c243 Update WebRTC code version (2021-04-17T04:04:03). webrtc-version-updater 2021-04-16 21:04:10 -07:00
  • 983b620898 Remove third_party/xstream from DEPS Bjorn Terelius 2021-04-16 16:10:19 +02:00
  • 78aa5cd359 dcsctp: Ensure packet size doesn't exceed MTU Victor Boivie 2021-04-13 23:42:39 +02:00
  • 7af57c6e48 Remove RTP data implementation Harald Alvestrand 2021-04-16 11:12:14 +00:00
  • f981cb3d2e Add video/g3doc/stats.md to the doc site menu Artem Titov 2021-04-16 12:46:41 +02:00
  • 15e078c574 Fix unsignalled ssrc race in WebRtcVideoChannel. Henrik Boström 2021-04-16 09:54:18 +02:00
  • 882d007fb2 Add documentation for video/stats. Åsa Persson 2021-04-16 11:00:46 +02:00
  • 0131a4dcf3 Delete StreamAdapterInterface Niels Möller 2021-04-16 09:16:21 +02:00
  • b291da8d03 Add conceptual docs for modules/video_coding Rasmus Brandt 2021-04-16 08:17:04 +00:00
  • dd36198ae8 Revert "Expose AV1 encoder&decoder from Android SDK." Björn Terelius 2021-04-16 07:40:09 +00:00
  • 220a252de6 Delete unused class MessageBufferReader Niels Möller 2021-04-15 15:48:54 +02:00
  • 6c127a1e2a Add Stable Writable Connection Ping Interval parameter to RTCConfiguration. Derek Bailey 2021-04-15 12:42:41 -07:00