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.
5 #include "media/cast/cast_config.h"
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
) {}
21 AudioSenderConfig::AudioSenderConfig()
22 : rtcp_interval(kDefaultRtcpIntervalMs
),
23 rtcp_mode(kRtcpReducedSize
),
24 rtp_history_ms(kDefaultRtpHistoryMs
),
25 rtp_max_delay_ms(kDefaultRtpMaxDelayMs
) {}
27 AudioReceiverConfig::AudioReceiverConfig()
30 rtcp_interval(kDefaultRtcpIntervalMs
),
31 rtcp_mode(kRtcpReducedSize
),
32 rtp_max_delay_ms(kDefaultRtpMaxDelayMs
),
34 use_external_decoder(false),
38 VideoReceiverConfig::VideoReceiverConfig()
41 rtcp_interval(kDefaultRtcpIntervalMs
),
42 rtcp_mode(kRtcpReducedSize
),
43 rtp_max_delay_ms(kDefaultRtpMaxDelayMs
),
45 use_external_decoder(false),
46 max_frame_rate(kDefaultMaxFrameRate
),
47 decoder_faster_than_max_frame_rate(true) {}
49 PcmAudioFrame::PcmAudioFrame() {}
50 PcmAudioFrame::~PcmAudioFrame() {}