Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(147)

Side by Side Diff: webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.h

Issue 1649493004: Support multiple rtx codecs. (Closed) Base URL: https://chromium.googlesource.com/external/webrtc.git@master
Patch Set: Rebase. Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. 2 * Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
3 * 3 *
4 * Use of this source code is governed by a BSD-style license 4 * Use of this source code is governed by a BSD-style license
5 * that can be found in the LICENSE file in the root of the source 5 * that can be found in the LICENSE file in the root of the source
6 * tree. An additional intellectual property rights grant can be found 6 * tree. An additional intellectual property rights grant can be found
7 * in the file PATENTS. All contributing project authors may 7 * in the file PATENTS. All contributing project authors may
8 * be found in the AUTHORS file in the root of the source tree. 8 * be found in the AUTHORS file in the root of the source tree.
9 */ 9 */
10 10
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
86 86
87 int CurrentSendFrequencyHz() const; 87 int CurrentSendFrequencyHz() const;
88 88
89 void SetRtxSendStatus(int mode) override; 89 void SetRtxSendStatus(int mode) override;
90 int RtxSendStatus() const override; 90 int RtxSendStatus() const override;
91 91
92 void SetRtxSsrc(uint32_t ssrc) override; 92 void SetRtxSsrc(uint32_t ssrc) override;
93 93
94 void SetRtxSendPayloadType(int payload_type, 94 void SetRtxSendPayloadType(int payload_type,
95 int associated_payload_type) override; 95 int associated_payload_type) override;
96 std::pair<int, int> RtxSendPayloadType() const override;
97 96
98 // Sends kRtcpByeCode when going from true to false. 97 // Sends kRtcpByeCode when going from true to false.
99 int32_t SetSendingStatus(bool sending) override; 98 int32_t SetSendingStatus(bool sending) override;
100 99
101 bool Sending() const override; 100 bool Sending() const override;
102 101
103 // Drops or relays media packets. 102 // Drops or relays media packets.
104 void SetSendingMediaStatus(bool sending) override; 103 void SetSendingMediaStatus(bool sending) override;
105 104
106 bool SendingMedia() const override; 105 bool SendingMedia() const override;
(...skipping 274 matching lines...) Expand 10 before | Expand all | Expand 10 after
381 PacketLossStats receive_loss_stats_; 380 PacketLossStats receive_loss_stats_;
382 381
383 // The processed RTT from RtcpRttStats. 382 // The processed RTT from RtcpRttStats.
384 rtc::scoped_ptr<CriticalSectionWrapper> critical_section_rtt_; 383 rtc::scoped_ptr<CriticalSectionWrapper> critical_section_rtt_;
385 int64_t rtt_ms_; 384 int64_t rtt_ms_;
386 }; 385 };
387 386
388 } // namespace webrtc 387 } // namespace webrtc
389 388
390 #endif // WEBRTC_MODULES_RTP_RTCP_SOURCE_RTP_RTCP_IMPL_H_ 389 #endif // WEBRTC_MODULES_RTP_RTCP_SOURCE_RTP_RTCP_IMPL_H_
OLDNEW
« no previous file with comments | « webrtc/modules/rtp_rtcp/source/rtp_payload_registry_unittest.cc ('k') | webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698