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

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

Issue 1709863002: Add Cast PLI support on sender side. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Separate Pli message from Cast message. Created 4 years, 9 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 132 matching lines...) Expand 10 before | Expand all | Expand 10 after
143 IPC_MESSAGE_CONTROL3(CastMsg_Rtt, 143 IPC_MESSAGE_CONTROL3(CastMsg_Rtt,
144 int32_t /* channel_id */, 144 int32_t /* channel_id */,
145 uint32_t /* ssrc */, 145 uint32_t /* ssrc */,
146 base::TimeDelta /* rtt */) 146 base::TimeDelta /* rtt */)
147 147
148 IPC_MESSAGE_CONTROL3(CastMsg_RtcpCastMessage, 148 IPC_MESSAGE_CONTROL3(CastMsg_RtcpCastMessage,
149 int32_t /* channel_id */, 149 int32_t /* channel_id */,
150 uint32_t /* ssrc */, 150 uint32_t /* ssrc */,
151 media::cast::RtcpCastMessage /* cast_message */) 151 media::cast::RtcpCastMessage /* cast_message */)
152 152
153 IPC_MESSAGE_CONTROL2(CastMsg_Pli, int32_t /* channel_id */, uint32_t /* ssrc */)
154
153 IPC_MESSAGE_CONTROL2(CastMsg_NotifyStatusChange, 155 IPC_MESSAGE_CONTROL2(CastMsg_NotifyStatusChange,
154 int32_t /* channel_id */, 156 int32_t /* channel_id */,
155 media::cast::CastTransportStatus /* status */) 157 media::cast::CastTransportStatus /* status */)
156 158
157 IPC_MESSAGE_CONTROL3(CastMsg_RawEvents, 159 IPC_MESSAGE_CONTROL3(CastMsg_RawEvents,
158 int32_t /* channel_id */, 160 int32_t /* channel_id */,
159 std::vector<media::cast::PacketEvent> /* packet_events */, 161 std::vector<media::cast::PacketEvent> /* packet_events */,
160 std::vector<media::cast::FrameEvent> /* frame_events */) 162 std::vector<media::cast::FrameEvent> /* frame_events */)
161 163
162 // Cast messages sent from the renderer to the browser. 164 // Cast messages sent from the renderer to the browser.
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
198 int32_t /* channel id */, 200 int32_t /* channel id */,
199 media::cast::SendRtcpFromRtpReceiver_Params /* data */) 201 media::cast::SendRtcpFromRtpReceiver_Params /* data */)
200 202
201 IPC_MESSAGE_CONTROL4(CastHostMsg_New, 203 IPC_MESSAGE_CONTROL4(CastHostMsg_New,
202 int32_t /* channel_id */, 204 int32_t /* channel_id */,
203 net::IPEndPoint /* local_end_point */, 205 net::IPEndPoint /* local_end_point */,
204 net::IPEndPoint /* remote_end_point */, 206 net::IPEndPoint /* remote_end_point */,
205 base::DictionaryValue /* options */) 207 base::DictionaryValue /* options */)
206 208
207 IPC_MESSAGE_CONTROL1(CastHostMsg_Delete, int32_t /* channel_id */) 209 IPC_MESSAGE_CONTROL1(CastHostMsg_Delete, int32_t /* channel_id */)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698