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