| Index: webrtc/api/rtpsender.cc
|
| diff --git a/webrtc/api/rtpsender.cc b/webrtc/api/rtpsender.cc
|
| index 214b4a39ec3a69ea1a0ff4c9c809e2a0b1bd5aa4..58cb18c6cd2734e5bc37df470c5a3ba121abd401 100644
|
| --- a/webrtc/api/rtpsender.cc
|
| +++ b/webrtc/api/rtpsender.cc
|
| @@ -13,6 +13,7 @@
|
| #include "webrtc/api/localaudiosource.h"
|
| #include "webrtc/api/mediastreaminterface.h"
|
| #include "webrtc/base/helpers.h"
|
| +#include "webrtc/base/trace_event.h"
|
|
|
| namespace webrtc {
|
|
|
| @@ -86,6 +87,7 @@ AudioRtpSender::~AudioRtpSender() {
|
| }
|
|
|
| void AudioRtpSender::OnChanged() {
|
| + TRACE_EVENT0("webrtc", "AudioRtpSender::OnChanged");
|
| RTC_DCHECK(!stopped_);
|
| if (cached_track_enabled_ != track_->enabled()) {
|
| cached_track_enabled_ = track_->enabled();
|
| @@ -96,6 +98,7 @@ void AudioRtpSender::OnChanged() {
|
| }
|
|
|
| bool AudioRtpSender::SetTrack(MediaStreamTrackInterface* track) {
|
| + TRACE_EVENT0("webrtc", "AudioRtpSender::SetTrack");
|
| if (stopped_) {
|
| LOG(LS_ERROR) << "SetTrack can't be called on a stopped RtpSender.";
|
| return false;
|
| @@ -140,6 +143,7 @@ bool AudioRtpSender::SetTrack(MediaStreamTrackInterface* track) {
|
| }
|
|
|
| void AudioRtpSender::SetSsrc(uint32_t ssrc) {
|
| + TRACE_EVENT0("webrtc", "AudioRtpSender::SetSsrc");
|
| if (stopped_ || ssrc == ssrc_) {
|
| return;
|
| }
|
| @@ -161,6 +165,7 @@ void AudioRtpSender::SetSsrc(uint32_t ssrc) {
|
| }
|
|
|
| void AudioRtpSender::Stop() {
|
| + TRACE_EVENT0("webrtc", "AudioRtpSender::Stop");
|
| // TODO(deadbeef): Need to do more here to fully stop sending packets.
|
| if (stopped_) {
|
| return;
|
| @@ -204,6 +209,7 @@ RtpParameters AudioRtpSender::GetParameters() const {
|
| }
|
|
|
| bool AudioRtpSender::SetParameters(const RtpParameters& parameters) {
|
| + TRACE_EVENT0("webrtc", "AudioRtpSender::SetParameters");
|
| return provider_->SetAudioRtpParameters(ssrc_, parameters);
|
| }
|
|
|
| @@ -240,6 +246,7 @@ VideoRtpSender::~VideoRtpSender() {
|
| }
|
|
|
| void VideoRtpSender::OnChanged() {
|
| + TRACE_EVENT0("webrtc", "VideoRtpSender::OnChanged");
|
| RTC_DCHECK(!stopped_);
|
| if (cached_track_enabled_ != track_->enabled()) {
|
| cached_track_enabled_ = track_->enabled();
|
| @@ -250,6 +257,7 @@ void VideoRtpSender::OnChanged() {
|
| }
|
|
|
| bool VideoRtpSender::SetTrack(MediaStreamTrackInterface* track) {
|
| + TRACE_EVENT0("webrtc", "VideoRtpSender::SetTrack");
|
| if (stopped_) {
|
| LOG(LS_ERROR) << "SetTrack can't be called on a stopped RtpSender.";
|
| return false;
|
| @@ -292,6 +300,7 @@ bool VideoRtpSender::SetTrack(MediaStreamTrackInterface* track) {
|
| }
|
|
|
| void VideoRtpSender::SetSsrc(uint32_t ssrc) {
|
| + TRACE_EVENT0("webrtc", "VideoRtpSender::SetSsrc");
|
| if (stopped_ || ssrc == ssrc_) {
|
| return;
|
| }
|
| @@ -308,6 +317,7 @@ void VideoRtpSender::SetSsrc(uint32_t ssrc) {
|
| }
|
|
|
| void VideoRtpSender::Stop() {
|
| + TRACE_EVENT0("webrtc", "VideoRtpSender::Stop");
|
| // TODO(deadbeef): Need to do more here to fully stop sending packets.
|
| if (stopped_) {
|
| return;
|
| @@ -338,6 +348,7 @@ RtpParameters VideoRtpSender::GetParameters() const {
|
| }
|
|
|
| bool VideoRtpSender::SetParameters(const RtpParameters& parameters) {
|
| + TRACE_EVENT0("webrtc", "VideoRtpSender::SetParameters");
|
| return provider_->SetVideoRtpParameters(ssrc_, parameters);
|
| }
|
|
|
|
|