Home
last modified time | relevance | path

Searched refs:RtcpPacket (Results 1 – 25 of 39) sorted by relevance

12

/external/webrtc/modules/rtp_rtcp/source/
Drtcp_packet.cc18 constexpr size_t RtcpPacket::kHeaderLength;
20 rtc::Buffer RtcpPacket::Build() const { in Build()
32 bool RtcpPacket::Build(size_t max_length, PacketReadyCallback callback) const { in Build()
41 bool RtcpPacket::OnBufferFull(uint8_t* packet, in OnBufferFull()
52 size_t RtcpPacket::HeaderLength() const { in HeaderLength()
69 void RtcpPacket::CreateHeader( in CreateHeader()
79 void RtcpPacket::CreateHeader( in CreateHeader()
Drtcp_sender.h156 std::vector<std::unique_ptr<rtcp::RtcpPacket>> rtcp_packets)
184 std::unique_ptr<rtcp::RtcpPacket> BuildSR(const RtcpContext& context)
186 std::unique_ptr<rtcp::RtcpPacket> BuildRR(const RtcpContext& context)
188 std::unique_ptr<rtcp::RtcpPacket> BuildSDES(const RtcpContext& context)
190 std::unique_ptr<rtcp::RtcpPacket> BuildPLI(const RtcpContext& context)
192 std::unique_ptr<rtcp::RtcpPacket> BuildREMB(const RtcpContext& context)
194 std::unique_ptr<rtcp::RtcpPacket> BuildTMMBR(const RtcpContext& context)
196 std::unique_ptr<rtcp::RtcpPacket> BuildTMMBN(const RtcpContext& context)
198 std::unique_ptr<rtcp::RtcpPacket> BuildAPP(const RtcpContext& context)
200 std::unique_ptr<rtcp::RtcpPacket> BuildLossNotification(
[all …]
Drtcp_sender.cc59 for (RtcpPacket* packet : appended_packets_) in ~PacketContainer()
87 PacketSender(rtcp::RtcpPacket::PacketReadyCallback callback, in PacketSender()
96 void AppendPacket(const rtcp::RtcpPacket& packet) { in AppendPacket()
111 const rtcp::RtcpPacket::PacketReadyCallback callback_;
450 std::unique_ptr<rtcp::RtcpPacket> RTCPSender::BuildSR(const RtcpContext& ctx) { in BuildSR()
477 return std::unique_ptr<rtcp::RtcpPacket>(report); in BuildSR()
480 std::unique_ptr<rtcp::RtcpPacket> RTCPSender::BuildSDES( in BuildSDES()
491 return std::unique_ptr<rtcp::RtcpPacket>(sdes); in BuildSDES()
494 std::unique_ptr<rtcp::RtcpPacket> RTCPSender::BuildRR(const RtcpContext& ctx) { in BuildRR()
499 return std::unique_ptr<rtcp::RtcpPacket>(report); in BuildRR()
[all …]
Drtcp_packet.h50 class RtcpPacket {
59 virtual ~RtcpPacket() = default;
85 RtcpPacket() {} in RtcpPacket() function
Drtcp_transceiver_impl.h72 std::vector<std::unique_ptr<rtcp::RtcpPacket>> rtcp_packets);
98 void SendImmediateFeedback(const rtcp::RtcpPacket& rtcp_packet);
Drtcp_transceiver_impl.cc61 PacketSender(rtcp::RtcpPacket::PacketReadyCallback callback, in PacketSender()
70 void AppendPacket(const rtcp::RtcpPacket& packet) { in AppendPacket()
85 const rtcp::RtcpPacket::PacketReadyCallback callback_;
398 std::vector<std::unique_ptr<rtcp::RtcpPacket>> rtcp_packets) { in SendCombinedRtcpPacket()
412 const rtcp::RtcpPacket& rtcp_packet) { in SendImmediateFeedback()
Drtcp_transceiver.h80 std::vector<std::unique_ptr<rtcp::RtcpPacket>> rtcp_packets) override;
Drtcp_transceiver_unittest.cc39 using ::webrtc::rtcp::RtcpPacket;
288 std::vector<std::unique_ptr<RtcpPacket>> packets; in TEST()
/external/webrtc/modules/remote_bitrate_estimator/
Dremote_estimator_proxy_unittest.cc70 (std::vector<std::unique_ptr<rtcp::RtcpPacket>> feedback_packets),
126 [](std::vector<std::unique_ptr<rtcp::RtcpPacket>> feedback_packets) { in TEST_F()
149 [](std::vector<std::unique_ptr<rtcp::RtcpPacket>> feedback_packets) { in TEST_F()
178 [](std::vector<std::unique_ptr<rtcp::RtcpPacket>> feedback_packets) { in TEST_F()
202 [](std::vector<std::unique_ptr<rtcp::RtcpPacket>> feedback_packets) { in TEST_F()
229 [](std::vector<std::unique_ptr<rtcp::RtcpPacket>> feedback_packets) { in TEST_F()
243 [](std::vector<std::unique_ptr<rtcp::RtcpPacket>> feedback_packets) { in TEST_F()
268 [&](std::vector<std::unique_ptr<rtcp::RtcpPacket>> feedback_packets) { in TEST_F()
298 [&](std::vector<std::unique_ptr<rtcp::RtcpPacket>> feedback_packets) { in TEST_F()
329 [&](std::vector<std::unique_ptr<rtcp::RtcpPacket>> feedback_packets) { in TEST_F()
[all …]
Dremote_bitrate_estimator_unittest_helper.h57 struct RtcpPacket { struct
85 RtcpPacket* Rtcp(int64_t time_now_us);
113 typedef std::list<RtpStream::RtcpPacket*> RtcpList;
Dremote_estimator_proxy.cc214 std::vector<std::unique_ptr<rtcp::RtcpPacket>> packets; in SendPeriodicFeedbacks()
251 std::vector<std::unique_ptr<rtcp::RtcpPacket>> packets; in SendFeedbackOnRequest()
Dremote_bitrate_estimator_unittest_helper.cc89 RtpStream::RtcpPacket* RtpStream::Rtcp(int64_t time_now_us) { in Rtcp()
93 RtcpPacket* rtcp = new RtcpPacket; in Rtcp()
/external/webrtc/modules/rtp_rtcp/source/rtcp_packet/
Dcompound_packet.h23 class CompoundPacket : public RtcpPacket {
28 void Append(RtcpPacket* packet);
39 std::vector<RtcpPacket*> appended_packets_;
Dcompound_packet.cc22 void CompoundPacket::Append(RtcpPacket* packet) { in Append()
31 for (RtcpPacket* appended : appended_packets_) { in Create()
40 for (RtcpPacket* appended : appended_packets_) { in BlockLength()
Drtpfb.h25 class Rtpfb : public RtcpPacket {
Dpsfb.h25 class Psfb : public RtcpPacket {
Dextended_jitter_report.h22 class ExtendedJitterReport : public RtcpPacket {
Dbye.h24 class Bye : public RtcpPacket {
Dreceiver_report.h26 class ReceiverReport : public RtcpPacket {
Dsdes.h23 class Sdes : public RtcpPacket {
Dapp.h24 class App : public RtcpPacket {
Dextended_reports.h27 class ExtendedReports : public RtcpPacket {
Dsender_report.h24 class SenderReport : public RtcpPacket {
/external/webrtc/modules/remote_bitrate_estimator/include/
Dremote_bitrate_estimator.h46 std::vector<std::unique_ptr<rtcp::RtcpPacket>> packets) = 0;
/external/webrtc/modules/pacing/
Dpacket_router.h82 std::vector<std::unique_ptr<rtcp::RtcpPacket>> packets) override;

12