1. 4c17e2d Refactor csrcs managment in RtpSender by Danil Chapovalov · 1 year, 8 months ago
  2. 6b51e72 fec: Skip traversal the list of recovered packets if possible by Andrey Volykhin · 1 year, 8 months ago
  3. 24e704f Cleanup calculating time between RTCP reports by Danil Chapovalov · 1 year, 8 months ago
  4. 3b75c39 Revert "Cleanup calculating time between RTCP reports" by Danil Chapovalov · 1 year, 8 months ago
  5. 490f0b8 Cleanup usage of csrcs in RtpSenderVideoFrameTransform by Danil Chapovalov · 1 year, 8 months ago
  6. 86162d9 Implement setMetadata for receiver encoded video frames by Palak Agarwal · 1 year, 8 months ago
  7. 762f193 Cleanup calculating time between RTCP reports by Danil Chapovalov · 1 year, 8 months ago
  8. 277fb3c Cleanup RtpSender unittest to use Timestamp instead of plain int by Danil Chapovalov · 1 year, 8 months ago
  9. 34d82df Use ArrayView versions of SendRtp and SendRtcp by Harald Alvestrand · 1 year, 8 months ago
  10. 920abcc In RtpSenderVideo::UpdateConditionalRetransmit use typed time and framerate instead of plain ints by Danil Chapovalov · 1 year, 8 months ago
  11. ac412a4 In RTPSenderVideo delete deprecated variants of functions to send video frame by Danil Chapovalov · 1 year, 8 months ago
  12. 7b42f35 Remove artifical extra RTP packet capacity by Danil Chapovalov · 1 year, 8 months ago
  13. 7dbf554 Ensure payload type frequency does not cause divide-by-zero by Harald Alvestrand · 1 year, 8 months ago
  14. 950e231 In RtpRtcp use BitrateTracker instead of RateStatistics to measure bitrate by Danil Chapovalov · 1 year, 8 months ago
  15. 00f1122 Remove extra usage of video-content-type header extension by Harald Alvestrand · 1 year, 8 months ago
  16. 630c40d Update RtpSenderVideo::SendVideo/SendEncodedImage to take Timestamp/TimeDelta types by Danil Chapovalov · 1 year, 8 months ago
  17. aa8faa6 Update RtcpReceiver to use Timesetamp/TimeDelta types instead of raw ints by Danil Chapovalov · 1 year, 9 months ago
  18. 32a8169 Use common `VideoFrameTypeToString` helper by Jianhui Dai · 1 year, 9 months ago
  19. 9d677f4 Set surrogate receive times for transformed sender frames by Tony Herre · 1 year, 9 months ago
  20. e9ae738 rtcp_sender: uppercase protocol names (RTCP) in log messages by Alfred E. Heggestad · 1 year, 9 months ago
  21. b4062e5 Add a setter for RTPTimestamp on TransformableFrameInterface by Tony Herre · 1 year, 9 months ago
  22. be90237 rtp_rtcp/source: fix some minor typos by Alfred E. Heggestad · 1 year, 9 months ago
  23. 365a571 Use absl::optional instead of std::optional by Emil Lundmark · 1 year, 9 months ago
  24. 8beb631 Pass and process capture time through SendPacketObserver with Timestamp type by Danil Chapovalov · 1 year, 9 months ago
  25. b4969d0 Remove unused dependencies in rtp_rtcp by Danil Chapovalov · 1 year, 10 months ago
  26. 4d2a219 Change RTCPReceiver::GetAndResetXrRrRtt to return TimeDelta by Danil Chapovalov · 1 year, 10 months ago
  27. b37f864 Flexfec: add logging of received length. by Alfred E. Heggestad · 1 year, 10 months ago
  28. 61deed5 Change flexfec header writer to finalize header according to updated RFC by Yosef Twaik · 1 year, 10 months ago
  29. bde7c6a Change FinalizeFecHeader to receive list of streams by Yosef Twaik · 1 year, 10 months ago
  30. 48c44e3 Ensure RtpSenderEgress run on worker queue by Per K · 1 year, 10 months ago
  31. ade07ca Rename current flexfec implementation flexfec_03 by Yosef Twaik · 1 year, 10 months ago
  32. 968e3c0 rtp_sender: fix typo with spatial_bitmask by Alfred E. Heggestad · 1 year, 10 months ago
  33. 54e95bc Propagate time of the last received packet with Timestamp type by Danil Chapovalov · 1 year, 10 months ago
  34. 2d59853 Add SetRetransmissionMode() to FecController, this will be used to control RTX settings in FecController. by Ying Wang · 1 year, 10 months ago
  35. 2197300 Update ReceiveStatistics to use Timestamp/TimeDelta to represent time by Danil Chapovalov · 1 year, 10 months ago
  36. 6acfbb0 Replace std::optional with absl::optional in RtpPacketHistory by Per K · 1 year, 10 months ago
  37. d8098fb Delete struct RTCPReportBlock as no longer used by Danil Chapovalov · 1 year, 10 months ago
  38. 4c1e959 Change flexfec header reader to parse according to updated RFC. by Yosef Twaik · 1 year, 10 months ago
  39. e641a97 In RtcpReceiver remove redundand way to represent RTCP report blocks by Danil Chapovalov · 1 year, 10 months ago
  40. 0f1a2c5 Change StreamDataCounters to use Timestamp instead of int64_t by Danil Chapovalov · 1 year, 10 months ago
  41. f53b343 Cleanup RtcpTransceiver dependency on webrtc::Transport by Danil Chapovalov · 1 year, 10 months ago
  42. 40a0fa9 Add new padding mode to RtpPacketHistory by Per K · 1 year, 10 months ago
  43. 5c35d08 Replace "RTRR" with "RRTR" by Philipp Hancke · 1 year, 10 months ago
  44. aa1ad7d In RtcpTransciever refactor outgoing transport interface by Danil Chapovalov · 1 year, 10 months ago
  45. 98f47a3 Delete redundant member StreamDataCounters::last_packet_received_time by Danil Chapovalov · 1 year, 10 months ago
  46. 434deda Cleanup RtcpReceiver from using RtcpBandwidthObser callback interface by Danil Chapovalov · 1 year, 10 months ago
  47. b401568 Initial copy of flexfec_header_reader_writer. by Yosef Twaik · 1 year, 10 months ago
  48. 718601a Cleanup RtcpReceiver from passing TransportFeedback via older interface by Danil Chapovalov · 1 year, 10 months ago
  49. 15feded Increase maximum RTP padding length to 255 bytes by Philipp Hancke · 1 year, 10 months ago
  50. f3de65a Change ReceivedFecPacket to have list of ssrcs, seq nums and masks. by Yosef Twaik · 1 year, 11 months ago
  51. a09331a Don't write TransmissionOffset when capture time is not set by Andreas Pehrson · 1 year, 11 months ago
  52. 71f80c0 Replace RtcpReceiver::RTT function with RtcpReceiver::AverageRtt with cleaner interface by Danil Chapovalov · 1 year, 11 months ago
  53. ad7792b rtp_rtcp: fix small typo in enum class RtpPacketMediaType by Alfred E. Heggestad · 1 year, 11 months ago
  54. 5251863 In RtcpReceiver implement calling NetworkLinkRtcpObserver interface by Danil Chapovalov · 1 year, 11 months ago
  55. 53817b8 Delete legacy RtpRtcpInterface::RTT by Danil Chapovalov · 1 year, 11 months ago
  56. 8095d02 Add RtpRtcpInterface::LastRtt function to replace RtpRtcpInterface::RTT by Danil Chapovalov · 1 year, 11 months ago
  57. 2198f95 In RtcpTransceiver remove callback that pass rtcp::ReportBlock by Danil Chapovalov · 1 year, 11 months ago
  58. e32b622 RtpTransportControllerSend::ProcessSentPacket: remove PostTask. by Markus Handell · 1 year, 11 months ago
  59. edb9cf3 Cleanup ReportBlockData accessors by Danil Chapovalov · 1 year, 11 months ago
  60. c8c4a28 Introduce support for video packet batching. by Markus Handell · 1 year, 11 months ago
  61. cb838e2 Move packets into RtpRtcpInterface and RtpSenderEgress. by Markus Handell · 1 year, 11 months ago
  62. 2eb9dfb Remove dependency from ReportBlockData on legacy RTCPReportBlock by Danil Chapovalov · 1 year, 11 months ago
  63. f66b9f5 In RtcpTransceiver pass ReportBlockData instead of rtcp::ReportBlock by Danil Chapovalov · 1 year, 11 months ago
  64. a9b9d4e Delete audio specific struct ReportBlock in favor of ReportBlockData by Danil Chapovalov · 1 year, 11 months ago
  65. d3eddff In ReportBlockData expose RTCP report block properties directly by Danil Chapovalov · 1 year, 11 months ago
  66. f5bbb29 Compensate encoder bitrate for transformer added payload. by Stefan Holmer · 1 year, 11 months ago
  67. 096427e Overwrite frame seq nums when piping encoded frames between RTPReceivers by Tony Herre · 1 year, 11 months ago
  68. 272b464 Allow feeding a Receiver encoded videoframe into a Sender Transform by Tony Herre · 1 year, 11 months ago
  69. 9ecc76e Use Timestamp type in RtpState struct by Danil Chapovalov · 1 year, 11 months ago
  70. 5227584 Use Timestamp type instead of int64_t in Flexfec classes by Danil Chapovalov · 2 years ago
  71. cde4b67 [SourceTracker] Move state to the worker thread, remove mutex. by Tommi · 2 years ago
  72. 9e734a6 Delete ReportBlock::cumulative_lost_signed accessor by Danil Chapovalov · 2 years ago
  73. c018bae Format /modules by Jared Siskin · 2 years ago
  74. 580b0f9 Allow feeding a Sender encoded videoframe into a Receiver Transform by Tony Herre · 2 years ago
  75. 95e7a03 Delete clamping cumulative loss in ReportBlocks on receiving side by Danil Chapovalov · 2 years ago
  76. ec2670e Cleanup ReportBlockData class: use Timestamp and TimeDelta by Danil Chapovalov · 2 years ago
  77. d094ad7 Reassign a TODO to a bug that can contain more context by Danil Chapovalov · 2 years ago
  78. e7482b4 Remove deprecated TransformableVideoFrameInterface::GetMetadata by Tony Herre · 2 years ago
  79. 7bb9322 Drop RtpRtcp unittest dependency on global field trial string by Danil Chapovalov · 2 years ago
  80. 7f60e5f Cleanup IncludeCaptureClockOffset field trial by Danil Chapovalov · 2 years ago
  81. 5dc0958 Ensure frame type is copied over for cloned sender frames by Tony Herre · 2 years, 1 month ago
  82. b3e5969 stats: use uint64_t for RTCSentRtpStreamStats.packetsSent by Philipp Hancke · 2 years, 1 month ago
  83. b40aedf Delete RTPHeader::payload_type_frequency as unused by Danil Chapovalov · 2 years, 1 month ago
  84. 6a0997d Skip calling rtcp callback on packets containing invalid rtcp message by Danil Chapovalov · 2 years, 1 month ago
  85. 812186d Unassign personal TODOs in modules/rtp_rtcp by Danil Chapovalov · 2 years, 1 month ago
  86. 1e2d951 Add a clone method to the audio frame transformer API. by Tove Petersson · 2 years, 1 month ago
  87. c35a3f1 RtpSenderEgress::SendPacket: avoid PostTasks. by Markus Handell · 2 years, 1 month ago
  88. 2311f93 Remove uses of TransformableVideoFrame::GetMetadata and deprecate it by Tony Herre · 2 years, 1 month ago
  89. 0f43da2 Cleanup RtcpReceiver::NTP function by Danil Chapovalov · 2 years, 1 month ago
  90. a6135bc Remove deprecated TransformableVideoFrame::GetAdditionalData by Tony Herre · 2 years, 1 month ago
  91. 1fccaa4 Reland "operator== for VideoFrameMetadata + used in CloneSenderVideoFrame test" by Tove Petersson · 2 years, 1 month ago
  92. 9f39721 Delete RtpRtcpInterface::RemoteNtp as redundant to GetSenderReportStats by Danil Chapovalov · 2 years, 1 month ago
  93. 8bf3210 Revert "operator== for VideoFrameMetadata + used in CloneSenderVideoFrame test" by Andrey Logvin · 2 years, 1 month ago
  94. 437bf78 operator== for VideoFrameMetadata + used in CloneSenderVideoFrame test by Tove Petersson · 2 years, 1 month ago
  95. 6d262c5 Add TransformableVideoFrameInterface::Metadata() by Tony Herre · 2 years, 1 month ago
  96. ba3a1e2 Add `RtpPacket` test for the abs-capture-time extension by Alessio Bazzica · 2 years, 1 month ago
  97. 4c49190 Add unittest for RtpSenderVideoFrameTransformerDelegate by Tony Herre · 2 years, 1 month ago
  98. a09f21b Introduce capture_time_identifier in webrtc::EncodedImage by Palak Agarwal · 2 years, 1 month ago
  99. 6aba07e Account for mid and rrsid when reserving extra space for an rtx packet by Danil Chapovalov · 2 years, 1 month ago
  100. 3970fa8 Delete few stale TODOs where no action is planned by Danil Chapovalov · 2 years, 1 month ago