Searched refs:RtcpPacket (Results 1 – 25 of 39) sorted by relevance
12
18 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()
156 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 …]
59 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 …]
50 class RtcpPacket {59 virtual ~RtcpPacket() = default;85 RtcpPacket() {} in RtcpPacket() function
72 std::vector<std::unique_ptr<rtcp::RtcpPacket>> rtcp_packets);98 void SendImmediateFeedback(const rtcp::RtcpPacket& rtcp_packet);
61 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()
80 std::vector<std::unique_ptr<rtcp::RtcpPacket>> rtcp_packets) override;
39 using ::webrtc::rtcp::RtcpPacket;288 std::vector<std::unique_ptr<RtcpPacket>> packets; in TEST()
70 (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 …]
57 struct RtcpPacket { struct85 RtcpPacket* Rtcp(int64_t time_now_us);113 typedef std::list<RtpStream::RtcpPacket*> RtcpList;
214 std::vector<std::unique_ptr<rtcp::RtcpPacket>> packets; in SendPeriodicFeedbacks()251 std::vector<std::unique_ptr<rtcp::RtcpPacket>> packets; in SendFeedbackOnRequest()
89 RtpStream::RtcpPacket* RtpStream::Rtcp(int64_t time_now_us) { in Rtcp()93 RtcpPacket* rtcp = new RtcpPacket; in Rtcp()
23 class CompoundPacket : public RtcpPacket {28 void Append(RtcpPacket* packet);39 std::vector<RtcpPacket*> appended_packets_;
22 void CompoundPacket::Append(RtcpPacket* packet) { in Append()31 for (RtcpPacket* appended : appended_packets_) { in Create()40 for (RtcpPacket* appended : appended_packets_) { in BlockLength()
25 class Rtpfb : public RtcpPacket {
25 class Psfb : public RtcpPacket {
22 class ExtendedJitterReport : public RtcpPacket {
24 class Bye : public RtcpPacket {
26 class ReceiverReport : public RtcpPacket {
23 class Sdes : public RtcpPacket {
24 class App : public RtcpPacket {
27 class ExtendedReports : public RtcpPacket {
24 class SenderReport : public RtcpPacket {
46 std::vector<std::unique_ptr<rtcp::RtcpPacket>> packets) = 0;
82 std::vector<std::unique_ptr<rtcp::RtcpPacket>> packets) override;