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

Side by Side Diff: media/cast/rtcp/rtcp_defines.h

Issue 192843002: Cast:Adding signaling and infrastructure for adjustable delay (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Updates Created 6 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 | Annotate | Revision Log
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 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 #ifndef MEDIA_CAST_RTCP_RTCP_DEFINES_H_ 5 #ifndef MEDIA_CAST_RTCP_RTCP_DEFINES_H_
6 #define MEDIA_CAST_RTCP_RTCP_DEFINES_H_ 6 #define MEDIA_CAST_RTCP_RTCP_DEFINES_H_
7 7
8 #include <map> 8 #include <map>
9 #include <set> 9 #include <set>
10 10
(...skipping 13 matching lines...) Expand all
24 // Handle the per frame ACK and NACK messages. 24 // Handle the per frame ACK and NACK messages.
25 class RtcpCastMessage { 25 class RtcpCastMessage {
26 public: 26 public:
27 explicit RtcpCastMessage(uint32 media_ssrc); 27 explicit RtcpCastMessage(uint32 media_ssrc);
28 ~RtcpCastMessage(); 28 ~RtcpCastMessage();
29 29
30 void Copy(const RtcpCastMessage& cast_message); 30 void Copy(const RtcpCastMessage& cast_message);
31 31
32 uint32 media_ssrc_; 32 uint32 media_ssrc_;
33 uint32 ack_frame_id_; 33 uint32 ack_frame_id_;
34 int16 target_delay_ms_;
pwestin(chromium) 2014/03/11 22:07:55 uint
mikhal1 2014/03/12 18:01:59 Done.
34 MissingFramesAndPacketsMap missing_frames_and_packets_; 35 MissingFramesAndPacketsMap missing_frames_and_packets_;
35 36
36 DISALLOW_COPY_AND_ASSIGN(RtcpCastMessage); 37 DISALLOW_COPY_AND_ASSIGN(RtcpCastMessage);
37 }; 38 };
38 39
39 // Log messages from receiver to sender. 40 // Log messages from receiver to sender.
40 struct RtcpReceiverEventLogMessage { 41 struct RtcpReceiverEventLogMessage {
41 RtcpReceiverEventLogMessage(); 42 RtcpReceiverEventLogMessage();
42 ~RtcpReceiverEventLogMessage(); 43 ~RtcpReceiverEventLogMessage();
43 44
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
125 base::TimeDelta delay_delta; 126 base::TimeDelta delay_delta;
126 127
127 // Only set for packet events. (kAudioPacketReceived, kVideoPacketReceived) 128 // Only set for packet events. (kAudioPacketReceived, kVideoPacketReceived)
128 uint16 packet_id; 129 uint16 packet_id;
129 }; 130 };
130 131
131 } // namespace cast 132 } // namespace cast
132 } // namespace media 133 } // namespace media
133 134
134 #endif // MEDIA_CAST_RTCP_RTCP_DEFINES_H_ 135 #endif // MEDIA_CAST_RTCP_RTCP_DEFINES_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698