Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(108)

Side by Side Diff: chrome/common/cast_messages.h

Issue 2307653002: Adding CastRemotingSender for media remoting. (Closed)
Patch Set: Rebased. Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // IPC messages for the Cast transport API. 5 // IPC messages for the Cast transport API.
6 6
7 #include <stdint.h> 7 #include <stdint.h>
8 8
9 #include "ipc/ipc_message_macros.h" 9 #include "ipc/ipc_message_macros.h"
10 #include "media/cast/common/rtp_time.h" 10 #include "media/cast/common/rtp_time.h"
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after
75 IPC_STRUCT_TRAITS_MEMBER(data) 75 IPC_STRUCT_TRAITS_MEMBER(data)
76 IPC_STRUCT_TRAITS_END() 76 IPC_STRUCT_TRAITS_END()
77 77
78 IPC_STRUCT_TRAITS_BEGIN(media::cast::RtcpDlrrReportBlock) 78 IPC_STRUCT_TRAITS_BEGIN(media::cast::RtcpDlrrReportBlock)
79 IPC_STRUCT_TRAITS_MEMBER(last_rr) 79 IPC_STRUCT_TRAITS_MEMBER(last_rr)
80 IPC_STRUCT_TRAITS_MEMBER(delay_since_last_rr) 80 IPC_STRUCT_TRAITS_MEMBER(delay_since_last_rr)
81 IPC_STRUCT_TRAITS_END() 81 IPC_STRUCT_TRAITS_END()
82 82
83 IPC_STRUCT_TRAITS_BEGIN(media::cast::CastTransportRtpConfig) 83 IPC_STRUCT_TRAITS_BEGIN(media::cast::CastTransportRtpConfig)
84 IPC_STRUCT_TRAITS_MEMBER(ssrc) 84 IPC_STRUCT_TRAITS_MEMBER(ssrc)
85 IPC_STRUCT_TRAITS_MEMBER(rtp_stream_id)
85 IPC_STRUCT_TRAITS_MEMBER(feedback_ssrc) 86 IPC_STRUCT_TRAITS_MEMBER(feedback_ssrc)
86 IPC_STRUCT_TRAITS_MEMBER(rtp_payload_type) 87 IPC_STRUCT_TRAITS_MEMBER(rtp_payload_type)
87 IPC_STRUCT_TRAITS_MEMBER(aes_key) 88 IPC_STRUCT_TRAITS_MEMBER(aes_key)
88 IPC_STRUCT_TRAITS_MEMBER(aes_iv_mask) 89 IPC_STRUCT_TRAITS_MEMBER(aes_iv_mask)
89 IPC_STRUCT_TRAITS_END() 90 IPC_STRUCT_TRAITS_END()
90 91
91 IPC_STRUCT_TRAITS_BEGIN(media::cast::PacketEvent) 92 IPC_STRUCT_TRAITS_BEGIN(media::cast::PacketEvent)
92 IPC_STRUCT_TRAITS_MEMBER(rtp_timestamp) 93 IPC_STRUCT_TRAITS_MEMBER(rtp_timestamp)
93 IPC_STRUCT_TRAITS_MEMBER(frame_id) 94 IPC_STRUCT_TRAITS_MEMBER(frame_id)
94 IPC_STRUCT_TRAITS_MEMBER(max_packet_id) 95 IPC_STRUCT_TRAITS_MEMBER(max_packet_id)
(...skipping 146 matching lines...) Expand 10 before | Expand all | Expand 10 after
241 int32_t /* channel id */, 242 int32_t /* channel id */,
242 media::cast::ReceiverRtcpEventSubscriber::RtcpEvents /* rtcp_events */) 243 media::cast::ReceiverRtcpEventSubscriber::RtcpEvents /* rtcp_events */)
243 244
244 IPC_MESSAGE_CONTROL2( 245 IPC_MESSAGE_CONTROL2(
245 CastHostMsg_AddRtpReceiverReport, 246 CastHostMsg_AddRtpReceiverReport,
246 int32_t /* channel id */, 247 int32_t /* channel id */,
247 media::cast::RtcpReportBlock /* rtp_receiver_report_block */) 248 media::cast::RtcpReportBlock /* rtp_receiver_report_block */)
248 249
249 IPC_MESSAGE_CONTROL1(CastHostMsg_SendRtcpFromRtpReceiver, 250 IPC_MESSAGE_CONTROL1(CastHostMsg_SendRtcpFromRtpReceiver,
250 int32_t /* channel id */) 251 int32_t /* channel id */)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698