| Index: media/cast/transport/cast_transport_config.h
|
| diff --git a/media/cast/transport/cast_transport_config.h b/media/cast/transport/cast_transport_config.h
|
| index c59bf1cabd3757696b3120fb17500fbf807371c1..d8474f40d66656bf84fc5d2211d4625de3d96f74 100644
|
| --- a/media/cast/transport/cast_transport_config.h
|
| +++ b/media/cast/transport/cast_transport_config.h
|
| @@ -113,7 +113,7 @@ struct RtcpSenderFrameLogMessage {
|
| uint32 rtp_timestamp;
|
| };
|
|
|
| -typedef std::list<RtcpSenderFrameLogMessage> RtcpSenderLogMessage;
|
| +typedef std::vector<RtcpSenderFrameLogMessage> RtcpSenderLogMessage;
|
|
|
| struct RtcpSenderInfo {
|
| RtcpSenderInfo();
|
| @@ -147,6 +147,16 @@ struct RtcpDlrrReportBlock {
|
| uint32 delay_since_last_rr;
|
| };
|
|
|
| +// This is only needed because IPC messages don't support more than
|
| +// 5 arguments.
|
| +struct SendRtcpFromRtpSenderData {
|
| + SendRtcpFromRtpSenderData();
|
| + ~SendRtcpFromRtpSenderData();
|
| + uint32 packet_type_flags;
|
| + uint32 sending_ssrc;
|
| + std::string c_name;
|
| +};
|
| +
|
| inline bool operator==(RtcpSenderInfo lhs, RtcpSenderInfo rhs) {
|
| return lhs.ntp_seconds == rhs.ntp_seconds &&
|
| lhs.ntp_fraction == rhs.ntp_fraction &&
|
|
|