Wire up packet_id / send time callbacks to webrtc via libjingle.
BUG=webrtc:4173 Review URL: https://codereview.webrtc.org/1363573002 Cr-Commit-Position: refs/heads/master@{#10289}
This commit is contained in:
@ -313,7 +313,7 @@ class TransportFeedbackObserver {
|
||||
|
||||
// Note: Transport-wide sequence number as sequence number. Arrival time
|
||||
// must be set to 0.
|
||||
virtual void OnPacketSent(const PacketInfo& info) = 0;
|
||||
virtual void OnSentPacket(const PacketInfo& info) = 0;
|
||||
|
||||
virtual void OnTransportFeedback(const rtcp::TransportFeedback& feedback) = 0;
|
||||
};
|
||||
|
||||
@ -672,8 +672,8 @@ size_t RTPSender::SendPadData(size_t bytes,
|
||||
break;
|
||||
|
||||
if (using_transport_seq && transport_feedback_observer_) {
|
||||
transport_feedback_observer_->OnPacketSent(PacketInfo(
|
||||
0, now_ms, options.packet_id, length, true));
|
||||
transport_feedback_observer_->OnSentPacket(
|
||||
PacketInfo(0, now_ms, options.packet_id, length, true));
|
||||
}
|
||||
|
||||
bytes_sent += padding_bytes_in_packet;
|
||||
@ -934,7 +934,7 @@ bool RTPSender::PrepareAndSendPacket(uint8_t* buffer,
|
||||
media_has_been_sent_ = true;
|
||||
}
|
||||
if (using_transport_seq && transport_feedback_observer_) {
|
||||
transport_feedback_observer_->OnPacketSent(
|
||||
transport_feedback_observer_->OnSentPacket(
|
||||
PacketInfo(0, now_ms, options.packet_id, length, true));
|
||||
}
|
||||
UpdateRtpStats(buffer_to_send_ptr, length, rtp_header, send_over_rtx,
|
||||
|
||||
Reference in New Issue
Block a user