Index: media/cast/sender/audio_sender.h |
diff --git a/media/cast/sender/audio_sender.h b/media/cast/sender/audio_sender.h |
index e07b892a73eadd6b40c1fff3629ea540972f1b18..4ca539b2fc220b3f527e3e1d89c0eae5b0f74efb 100644 |
--- a/media/cast/sender/audio_sender.h |
+++ b/media/cast/sender/audio_sender.h |
@@ -55,15 +55,6 @@ class AudioSender : public FrameSender, |
void OnReceivedCastFeedback(const RtcpCastMessage& cast_feedback); |
private: |
- // Schedule and execute periodic checks for re-sending packets. If no |
- // acknowledgements have been received for "too long," AudioSender will |
- // speculatively re-send certain packets of an unacked frame to kick-start |
- // re-transmission. This is a last resort tactic to prevent the session from |
- // getting stuck after a long outage. |
- void ScheduleNextResendCheck(); |
- void ResendCheck(); |
- void ResendForKickstart(); |
- |
// Returns true if there are too many frames in flight, as defined by the |
// configured target playout delay plus simple logic. When this is true, |
// InsertAudio() will silenty drop frames instead of sending them to the audio |
@@ -77,39 +68,6 @@ class AudioSender : public FrameSender, |
scoped_ptr<AudioEncoder> audio_encoder_; |
const int configured_encoder_bitrate_; |
- // Counts how many RTCP reports are being "aggressively" sent (i.e., one per |
- // frame) at the start of the session. Once a threshold is reached, RTCP |
- // reports are instead sent at the configured interval + random drift. |
- int num_aggressive_rtcp_reports_sent_; |
- |
- // This is "null" until the first frame is sent. Thereafter, this tracks the |
- // last time any frame was sent or re-sent. |
- base::TimeTicks last_send_time_; |
- |
- // The ID of the last frame sent. Logic throughout AudioSender assumes this |
- // can safely wrap-around. This member is invalid until |
- // |!last_send_time_.is_null()|. |
- uint32 last_sent_frame_id_; |
- |
- // The ID of the latest (not necessarily the last) frame that has been |
- // acknowledged. Logic throughout AudioSender assumes this can safely |
- // wrap-around. This member is invalid until |!last_send_time_.is_null()|. |
- uint32 latest_acked_frame_id_; |
- |
- // Counts the number of duplicate ACK that are being received. When this |
- // number reaches a threshold, the sender will take this as a sign that the |
- // receiver hasn't yet received the first packet of the next frame. In this |
- // case, AudioSender will trigger a re-send of the next frame. |
- int duplicate_ack_counter_; |
- |
- // If this sender is ready for use, this is STATUS_AUDIO_INITIALIZED. |
- CastInitializationStatus cast_initialization_status_; |
- |
- // This is a "good enough" mapping for finding the RTP timestamp associated |
- // with a video frame. The key is the lowest 8 bits of frame id (which is |
- // what is sent via RTCP). This map is used for logging purposes. |
- RtpTimestamp frame_id_to_rtp_timestamp_[256]; |
- |
// NOTE: Weak pointers must be invalidated before all other member variables. |
base::WeakPtrFactory<AudioSender> weak_factory_; |