Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / media / cast / net / rtcp / rtcp_defines.cc
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
3 // found in the LICENSE file.
4
5 #include "media/cast/net/rtcp/rtcp_defines.h"
6
7 #include "media/cast/logging/logging_defines.h"
8
9 namespace media {
10 namespace cast {
11
12 RtcpCastMessage::RtcpCastMessage(uint32 ssrc)
13     : media_ssrc(ssrc), ack_frame_id(0u), target_delay_ms(0) {}
14 RtcpCastMessage::RtcpCastMessage()
15     : media_ssrc(0), ack_frame_id(0u), target_delay_ms(0) {}
16 RtcpCastMessage::~RtcpCastMessage() {}
17
18 RtcpReceiverEventLogMessage::RtcpReceiverEventLogMessage()
19     : type(UNKNOWN), packet_id(0u) {}
20 RtcpReceiverEventLogMessage::~RtcpReceiverEventLogMessage() {}
21
22 RtcpReceiverFrameLogMessage::RtcpReceiverFrameLogMessage(uint32 timestamp)
23     : rtp_timestamp_(timestamp) {}
24 RtcpReceiverFrameLogMessage::~RtcpReceiverFrameLogMessage() {}
25
26 RtcpNackMessage::RtcpNackMessage() : remote_ssrc(0u) {}
27 RtcpNackMessage::~RtcpNackMessage() {}
28
29 RtcpReceiverReferenceTimeReport::RtcpReceiverReferenceTimeReport()
30     : remote_ssrc(0u), ntp_seconds(0u), ntp_fraction(0u) {}
31 RtcpReceiverReferenceTimeReport::~RtcpReceiverReferenceTimeReport() {}
32
33 RtcpEvent::RtcpEvent() : type(UNKNOWN), packet_id(0u) {}
34 RtcpEvent::~RtcpEvent() {}
35
36 RtcpRttReport::RtcpRttReport() {}
37 RtcpRttReport::~RtcpRttReport() {}
38
39 }  // namespace cast
40 }  // namespace media