- add sources.
[platform/framework/web/crosswalk.git] / src / media / cast / cast_config.cc
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
3 // found in the LICENSE file.
4
5 #include "media/cast/cast_config.h"
6
7 namespace media {
8 namespace cast {
9
10 VideoSenderConfig::VideoSenderConfig()
11     : rtcp_interval(kDefaultRtcpIntervalMs),
12       rtcp_mode(kRtcpReducedSize),
13       rtp_history_ms(kDefaultRtpHistoryMs),
14       rtp_max_delay_ms(kDefaultRtpMaxDelayMs),
15       congestion_control_back_off(kDefaultCongestionControlBackOff),
16       max_qp(kDefaultMaxQp),
17       min_qp(kDefaultMinQp),
18       max_frame_rate(kDefaultMaxFrameRate),
19       max_number_of_video_buffers_used(kDefaultNumberOfVideoBuffers) {}
20
21 AudioSenderConfig::AudioSenderConfig()
22     : rtcp_interval(kDefaultRtcpIntervalMs),
23       rtcp_mode(kRtcpReducedSize),
24       rtp_history_ms(kDefaultRtpHistoryMs),
25       rtp_max_delay_ms(kDefaultRtpMaxDelayMs) {}
26
27 AudioReceiverConfig::AudioReceiverConfig()
28     : rtcp_interval(kDefaultRtcpIntervalMs),
29       rtcp_mode(kRtcpReducedSize),
30       rtp_max_delay_ms(kDefaultRtpMaxDelayMs) {}
31
32 VideoReceiverConfig::VideoReceiverConfig()
33     : rtcp_interval(kDefaultRtcpIntervalMs),
34       rtcp_mode(kRtcpReducedSize),
35       rtp_max_delay_ms(kDefaultRtpMaxDelayMs),
36       max_frame_rate(kDefaultMaxFrameRate),
37       decoder_faster_than_max_frame_rate(true) {}
38
39 EncodedVideoFrame::EncodedVideoFrame() {}
40 EncodedVideoFrame::~EncodedVideoFrame() {}
41
42 EncodedAudioFrame::EncodedAudioFrame() {}
43 EncodedAudioFrame::~EncodedAudioFrame() {}
44
45 PcmAudioFrame::PcmAudioFrame() {}
46 PcmAudioFrame::~PcmAudioFrame() {}
47
48 // static
49 void PacketReceiver::DeletePacket(const uint8* packet) {
50   delete [] packet;
51 }
52
53 }  // namespace cast
54 }  // namespace media