HomeSort by relevance Sort by last modified time
    Searched refs:rtcp (Results 1 - 25 of 104) sorted by null

1 2 3 4 5

  /external/webrtc/webrtc/system_wrappers/source/
rtp_to_ntp_unittest.cc 37 RtcpList rtcp; local
43 rtcp.push_front(RtcpMeasurement(ntp_sec, ntp_frac, timestamp));
46 rtcp.push_front(RtcpMeasurement(ntp_sec, ntp_frac, timestamp));
50 // This expected to fail since it's highly unlikely that the older RTCP
52 EXPECT_FALSE(RtpToNtpMs(timestamp, rtcp, &timestamp_in_ms));
56 RtcpList rtcp; local
62 rtcp.push_front(RtcpMeasurement(ntp_sec, ntp_frac, timestamp));
65 rtcp.push_front(RtcpMeasurement(ntp_sec, ntp_frac, timestamp));
67 EXPECT_TRUE(RtpToNtpMs(rtcp.back().rtp_timestamp, rtcp, &timestamp_in_ms))
76 RtcpList rtcp; local
96 RtcpList rtcp; local
113 RtcpList rtcp; local
133 RtcpList rtcp; local
    [all...]
rtp_to_ntp.cc 76 // This RTCP has already been added to the list.
81 // We need two RTCP SR reports to map between RTP and NTP. More than two will
92 // pairs in |rtcp|. The converted timestamp is returned in
96 const RtcpList& rtcp,
98 assert(rtcp.size() == 2);
99 int64_t rtcp_ntp_ms_new = Clock::NtpToMs(rtcp.front().ntp_secs,
100 rtcp.front().ntp_frac);
101 int64_t rtcp_ntp_ms_old = Clock::NtpToMs(rtcp.back().ntp_secs,
102 rtcp.back().ntp_frac);
103 int64_t rtcp_timestamp_new = rtcp.front().rtp_timestamp
    [all...]
  /external/webrtc/talk/session/media/
mediasink.h 33 // MediaSinkInterface is a sink to handle RTP and RTCP packets that are sent or
42 virtual void OnPacket(const void* data, size_t size, bool rtcp) = 0;
channelmanager.h 104 bool rtcp,
114 bool rtcp,
120 bool rtcp,
195 bool rtcp,
202 bool rtcp,
207 bool rtcp,
  /external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_packet/
compound_packet.cc 14 namespace rtcp { namespace in namespace:webrtc
27 } // namespace rtcp
compound_packet.h 19 namespace rtcp { namespace in namespace:webrtc
39 } // namespace rtcp
psfb.cc 16 namespace rtcp { namespace in namespace:webrtc
44 } // namespace rtcp
rtpfb.cc 16 namespace rtcp { namespace in namespace:webrtc
44 } // namespace rtcp
tmmbr_unittest.cc 18 using webrtc::rtcp::RawPacket;
19 using webrtc::rtcp::Tmmbr;
pli.h 19 namespace rtcp { namespace in namespace:webrtc
47 } // namespace rtcp
psfb.h 19 namespace rtcp { namespace in namespace:webrtc
46 } // namespace rtcp
rrtr.h 19 namespace rtcp { namespace in namespace:webrtc
47 } // namespace rtcp
rtpfb.h 19 namespace rtcp { namespace in namespace:webrtc
46 } // namespace rtcp
compound_packet_unittest.cc 19 using webrtc::rtcp::Bye;
20 using webrtc::rtcp::CompoundPacket;
21 using webrtc::rtcp::Fir;
22 using webrtc::rtcp::RawPacket;
23 using webrtc::rtcp::ReceiverReport;
24 using webrtc::rtcp::ReportBlock;
25 using webrtc::rtcp::SenderReport;
97 class Verifier : public rtcp::RtcpPacket::PacketReadyCallback {
127 class Verifier : public rtcp::RtcpPacket::PacketReadyCallback {
dlrr.h 20 namespace rtcp { namespace in namespace:webrtc
61 } // namespace rtcp
  /external/libvncserver/libvncserver/tightvnc-filetransfer/
filetransfermsg.c 447 GetFileDownloadResponseMsgInBlocks(rfbClientPtr cl, rfbTightClientPtr rtcp)
452 char* path = rtcp->rcft.rcfd.fName;
456 if((rtcp->rcft.rcfd.downloadInProgress == FALSE) && (rtcp->rcft.rcfd.downloadFD == -1)) {
457 if((rtcp->rcft.rcfd.downloadFD = open(path, O_RDONLY)) == -1) {
462 rtcp->rcft.rcfd.downloadInProgress = TRUE;
464 if((rtcp->rcft.rcfd.downloadInProgress == TRUE) && (rtcp->rcft.rcfd.downloadFD != -1)) {
465 if( (numOfBytesRead = read(rtcp->rcft.rcfd.downloadFD, pBuf, SZ_RFBBLOCKSIZE)) <= 0) {
466 close(rtcp->rcft.rcfd.downloadFD)
    [all...]
handlefiletransferrequest.c 343 HandleFileDownloadRequest(rfbClientPtr cl, rfbTightClientPtr rtcp)
382 if((n = rfbReadExact(cl, rtcp->rcft.rcfd.fName, msg.fdr.fNameSize)) <= 0) {
391 rtcp->rcft.rcfd.fName[msg.fdr.fNameSize] = '\0';
393 if(ConvertPath(rtcp->rcft.rcfd.fName) == NULL) {
407 HandleFileDownload(cl, rtcp);
474 rfbTightClientPtr rtcp = rfbGetTightClientData(cl); local
477 if(rtcp == NULL)
483 fileDownloadMsg = GetFileDownloadResponseMsgInBlocks(cl, rtcp);
493 CloseUndoneFileTransfer(cl, rtcp);
501 } while(rtcp->rcft.rcfd.downloadInProgress == TRUE)
    [all...]
rfbtightserver.c 43 rfbTightClientPtr rtcp = (rfbTightClientPtr) local
46 if(rtcp == NULL) {
51 return rtcp;
110 rfbTightClientPtr rtcp = rfbGetTightClientData(cl); local
114 if(rtcp == NULL)
130 for (i = 0; i < rtcp->nAuthCaps; i++) {
131 if (auth_type == rtcp->authCaps[i])
134 if (i >= rtcp->nAuthCaps) {
186 rfbTightClientPtr rtcp = rfbGetTightClientData(cl); local
190 if(rtcp == NULL
497 rfbTightClientPtr rtcp = (rfbTightClientPtr) malloc(sizeof(rfbTightClientRec)); local
    [all...]
  /external/webrtc/webrtc/modules/rtp_rtcp/source/
rtcp_sender.cc 83 class PacketContainer : public rtcp::CompoundPacket,
84 public rtcp::RtcpPacket::PacketReadyCallback {
99 rtcp::CompoundPacket::Build(this);
234 // Trigger RTCP bye
304 // schedule a new RTCP report
353 technicaly we break the max 5% RTCP BW for video below 10 kbit/s but
359 MAX RTCP BW is 5% if the session BW
367 If the participant has not yet sent an RTCP packet (the variable
371 The interval between RTCP packets is varied randomly over the
377 set to the average RTCP packet size (avg_rtcp_size) divided by 25
    [all...]
rtcp_receiver_unittest.cc 96 // Injects an RTCP packet into the receiver.
102 true); // Allow non-compound RTCP
156 rtcp::SenderReport sr;
158 rtc::scoped_ptr<rtcp::RawPacket> packet(sr.Build());
170 rtcp::SenderReport sr;
172 rtc::scoped_ptr<rtcp::RawPacket> packet(sr.Build());
180 rtcp::ReceiverReport rr;
182 rtc::scoped_ptr<rtcp::RawPacket> packet(rr.Build());
196 rtcp::ReportBlock rb;
198 rtcp::ReceiverReport rr
    [all...]
rtcp_sender.h 151 bool SendFeedbackPacket(const rtcp::TransportFeedback& packet);
156 // Determine which RTCP messages should be sent and setup flags.
166 rtc::scoped_ptr<rtcp::RtcpPacket> BuildSR(const RtcpContext& context)
168 rtc::scoped_ptr<rtcp::RtcpPacket> BuildRR(const RtcpContext& context)
170 rtc::scoped_ptr<rtcp::RtcpPacket> BuildSDES(const RtcpContext& context)
172 rtc::scoped_ptr<rtcp::RtcpPacket> BuildPLI(const RtcpContext& context)
174 rtc::scoped_ptr<rtcp::RtcpPacket> BuildREMB(const RtcpContext& context)
176 rtc::scoped_ptr<rtcp::RtcpPacket> BuildTMMBR(const RtcpContext& context)
178 rtc::scoped_ptr<rtcp::RtcpPacket> BuildTMMBN(const RtcpContext& context)
180 rtc::scoped_ptr<rtcp::RtcpPacket> BuildAPP(const RtcpContext& context
    [all...]
  /external/webrtc/webrtc/modules/pacing/
packet_router.h 27 namespace rtcp { namespace in namespace:webrtc
29 } // namespace rtcp
54 virtual bool SendFeedback(rtcp::TransportFeedback* packet);
  /external/webrtc/webrtc/video/
stream_synchronization.h 26 Measurements() : rtcp(), latest_receive_time_ms(0), latest_timestamp(0) {}
27 RtcpList rtcp; member in struct:webrtc::StreamSynchronization::Measurements
  /external/webrtc/webrtc/modules/remote_bitrate_estimator/
remote_estimator_proxy_unittest.cc 27 MOCK_METHOD1(SendFeedback, bool(rtcp::TransportFeedback* packet));
58 (rtcp::TransportFeedback::kDeltaScaleFactor * 0xFF) / 1000;
66 .WillOnce(Invoke([this](rtcp::TransportFeedback* packet) {
71 std::vector<rtcp::TransportFeedback::StatusSymbol> status_vec =
74 EXPECT_EQ(rtcp::TransportFeedback::StatusSymbol::kReceivedSmallDelta,
92 .WillOnce(Invoke([this](rtcp::TransportFeedback* packet) {
97 std::vector<rtcp::TransportFeedback::StatusSymbol> status_vec =
100 EXPECT_EQ(rtcp::TransportFeedback::StatusSymbol::kReceivedSmallDelta,
102 EXPECT_EQ(rtcp::TransportFeedback::StatusSymbol::kReceivedSmallDelta,
104 EXPECT_EQ(rtcp::TransportFeedback::StatusSymbol::kReceivedLargeDelta
    [all...]
transport_feedback_adapter_unittest.cc 132 rtcp::TransportFeedback feedback;
168 rtcp::TransportFeedback feedback;
195 int64_t kHighArrivalTimeMs = rtcp::TransportFeedback::kDeltaScaleFactor *
207 rtc::scoped_ptr<rtcp::TransportFeedback> feedback(
208 new rtcp::TransportFeedback());
215 rtc::scoped_ptr<rtcp::RawPacket> raw_packet = feedback->Build();
216 feedback = rtcp::TransportFeedback::ParseFrom(raw_packet->Buffer(),
235 rtcp::TransportFeedback::kDeltaScaleFactor * ((1 << 8) - 1);
237 rtcp::TransportFeedback::kDeltaScaleFactor *
240 rtcp::TransportFeedback::kDeltaScaleFactor
    [all...]

Completed in 464 milliseconds

1 2 3 4 5