| Index: media/cast/rtcp/rtcp.cc
|
| diff --git a/media/cast/rtcp/rtcp.cc b/media/cast/rtcp/rtcp.cc
|
| index 3aa936b135d4900912bfb5dfd9d62baea9162014..480b2ac39904aa97a3d33d35e07f48f3bc804746 100644
|
| --- a/media/cast/rtcp/rtcp.cc
|
| +++ b/media/cast/rtcp/rtcp.cc
|
| @@ -79,7 +79,8 @@ Rtcp::Rtcp(scoped_refptr<CastEnvironment> cast_environment,
|
| transport::PacedPacketSender* paced_packet_sender,
|
| RtpReceiverStatistics* rtp_receiver_statistics, RtcpMode rtcp_mode,
|
| const base::TimeDelta& rtcp_interval, uint32 local_ssrc,
|
| - uint32 remote_ssrc, const std::string& c_name, bool is_audio)
|
| + uint32 remote_ssrc, const std::string& c_name,
|
| + EventMediaType event_media_type)
|
| : cast_environment_(cast_environment),
|
| transport_sender_(transport_sender),
|
| rtcp_interval_(rtcp_interval),
|
| @@ -87,6 +88,7 @@ Rtcp::Rtcp(scoped_refptr<CastEnvironment> cast_environment,
|
| local_ssrc_(local_ssrc),
|
| remote_ssrc_(remote_ssrc),
|
| c_name_(c_name),
|
| + event_media_type_(event_media_type),
|
| rtp_receiver_statistics_(rtp_receiver_statistics),
|
| rtt_feedback_(new LocalRtcpRttFeedback(this)),
|
| receiver_feedback_(new LocalRtcpReceiverFeedback(this, cast_environment)),
|
| @@ -97,8 +99,7 @@ Rtcp::Rtcp(scoped_refptr<CastEnvironment> cast_environment,
|
| lip_sync_rtp_timestamp_(0),
|
| lip_sync_ntp_timestamp_(0),
|
| min_rtt_(base::TimeDelta::FromMilliseconds(kMaxRttMs)),
|
| - number_of_rtt_in_avg_(0),
|
| - is_audio_(is_audio) {
|
| + number_of_rtt_in_avg_(0) {
|
| rtcp_receiver_.reset(new RtcpReceiver(cast_environment, sender_feedback,
|
| receiver_feedback_.get(),
|
| rtt_feedback_.get(), local_ssrc));
|
| @@ -394,7 +395,6 @@ void Rtcp::UpdateNextTimeToSendRtcp() {
|
| void Rtcp::OnReceivedReceiverLog(const RtcpReceiverLogMessage& receiver_log) {
|
| // Add received log messages into our log system.
|
| RtcpReceiverLogMessage::const_iterator it = receiver_log.begin();
|
| - EventMediaType media_type = is_audio_ ? AUDIO_EVENT : VIDEO_EVENT;
|
| for (; it != receiver_log.end(); ++it) {
|
| uint32 rtp_timestamp = it->rtp_timestamp_;
|
|
|
| @@ -405,18 +405,18 @@ void Rtcp::OnReceivedReceiverLog(const RtcpReceiverLogMessage& receiver_log) {
|
| case PACKET_RECEIVED:
|
| cast_environment_->Logging()->InsertPacketEvent(
|
| event_it->event_timestamp, event_it->type,
|
| - media_type, rtp_timestamp,
|
| + event_media_type_, rtp_timestamp,
|
| kFrameIdUnknown, event_it->packet_id, 0, 0);
|
| break;
|
| case FRAME_ACK_SENT:
|
| case FRAME_DECODED:
|
| cast_environment_->Logging()->InsertFrameEvent(
|
| - event_it->event_timestamp, event_it->type, media_type,
|
| + event_it->event_timestamp, event_it->type, event_media_type_,
|
| rtp_timestamp, kFrameIdUnknown);
|
| break;
|
| case FRAME_PLAYOUT:
|
| cast_environment_->Logging()->InsertFrameEventWithDelay(
|
| - event_it->event_timestamp, event_it->type, media_type,
|
| + event_it->event_timestamp, event_it->type, event_media_type_,
|
| rtp_timestamp, kFrameIdUnknown, event_it->delay_delta);
|
| break;
|
| default:
|
|
|