More trace events

The goal of this change is to unify tracing events styles
and add trace events for all RTP traffic.

BUG=1555
Review URL: https://webrtc-codereview.appspot.com/1290007

git-svn-id: http://webrtc.googlecode.com/svn/trunk@3806 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
hclam@chromium.org
2013-04-09 19:54:10 +00:00
parent 4d2f5de67a
commit 806dc3b0e6
20 changed files with 199 additions and 97 deletions

View File

@ -1117,7 +1117,7 @@ RTCPSender::BuildREMB(uint8_t* rtcpbuffer, uint32_t& pos)
ModuleRTPUtility::AssignUWord32ToBuffer(rtcpbuffer+pos, _rembSSRC[i]);
pos += 4;
}
TRACE_COUNTER1("webrtc_rtcp", "Remb", _rembBitrate);
TRACE_COUNTER_ID1("webrtc_rtp", "RTCPRembBitrate", _SSRC, _rembBitrate);
return 0;
}
@ -1842,9 +1842,9 @@ RTCPSender::SendRTCP(const uint32_t packetTypeFlags,
{
break; // out of buffer
}
TRACE_EVENT_INSTANT1("webrtc_rtcp", "SendRTCP", "type", "pli");
TRACE_EVENT_INSTANT0("webrtc_rtp", "RTCPSender::PLI");
_pliCount++;
TRACE_COUNTER1("webrtc_rtcp", "PLI Count", _pliCount);
TRACE_COUNTER_ID1("webrtc_rtp", "RTCP_PLICount", _SSRC, _pliCount);
}
if(rtcpPacketTypeFlags & kRtcpFir)
{
@ -1857,9 +1857,10 @@ RTCPSender::SendRTCP(const uint32_t packetTypeFlags,
{
break; // out of buffer
}
TRACE_EVENT_INSTANT1("webrtc_rtcp", "SendRTCP", "type", "fir");
TRACE_EVENT_INSTANT0("webrtc_rtp", "RTCPSender::FIR");
_fullIntraRequestCount++;
TRACE_COUNTER1("webrtc_rtcp", "FIR Count", _fullIntraRequestCount);
TRACE_COUNTER_ID1("webrtc_rtp", "RTCP_FIRCount", _SSRC,
_fullIntraRequestCount);
}
if(rtcpPacketTypeFlags & kRtcpSli)
{
@ -1901,8 +1902,7 @@ RTCPSender::SendRTCP(const uint32_t packetTypeFlags,
{
break; // out of buffer
}
TRACE_EVENT_INSTANT2("webrtc_rtcp", "SendRTCP", "type", "remb",
"bitrate", _rembBitrate);
TRACE_EVENT_INSTANT0("webrtc_rtp", "RTCPSender::REMB");
}
if(rtcpPacketTypeFlags & kRtcpBye)
{
@ -1965,10 +1965,10 @@ RTCPSender::SendRTCP(const uint32_t packetTypeFlags,
{
break; // out of buffer
}
TRACE_EVENT_INSTANT2("webrtc_rtcp", "SendRTCP", "type", "nack",
"list", TRACE_STR_COPY(nackString.c_str()));
TRACE_EVENT_INSTANT1("webrtc_rtp", "RTCPSender::NACK",
"nacks", TRACE_STR_COPY(nackString.c_str()));
_nackCount++;
TRACE_COUNTER1("webrtc_rtcp", "Nacks", _nackCount);
TRACE_COUNTER_ID1("webrtc_rtp", "RTCP_NACKCount", _SSRC, _nackCount);
}
if(rtcpPacketTypeFlags & kRtcpXrVoipMetric)
{