| Index: media/audio/audio_parameters.cc
|
| diff --git a/media/audio/audio_parameters.cc b/media/audio/audio_parameters.cc
|
| index 872413f808379b92ad460be125340d26b7735c6a..a78eb84a4cd1e615f18ec0a67660095c20e97491 100644
|
| --- a/media/audio/audio_parameters.cc
|
| +++ b/media/audio/audio_parameters.cc
|
| @@ -10,61 +10,29 @@
|
| namespace media {
|
|
|
| AudioParameters::AudioParameters()
|
| - : format_(AUDIO_PCM_LINEAR),
|
| - channel_layout_(CHANNEL_LAYOUT_NONE),
|
| - sample_rate_(0),
|
| - bits_per_sample_(0),
|
| - frames_per_buffer_(0),
|
| - channels_(0),
|
| - effects_(NO_EFFECTS) {
|
| + : AudioParameters(AUDIO_PCM_LINEAR, CHANNEL_LAYOUT_NONE, 0, 0, 0) {}
|
| +
|
| +AudioParameters::AudioParameters(Format format,
|
| + ChannelLayout channel_layout,
|
| + int sample_rate,
|
| + int bits_per_sample,
|
| + int frames_per_buffer) {
|
| + Reset(format, channel_layout, sample_rate, bits_per_sample,
|
| + frames_per_buffer);
|
| }
|
|
|
| -AudioParameters::AudioParameters(Format format, ChannelLayout channel_layout,
|
| - int sample_rate, int bits_per_sample,
|
| - int frames_per_buffer)
|
| - : format_(format),
|
| - channel_layout_(channel_layout),
|
| - sample_rate_(sample_rate),
|
| - bits_per_sample_(bits_per_sample),
|
| - frames_per_buffer_(frames_per_buffer),
|
| - channels_(ChannelLayoutToChannelCount(channel_layout)),
|
| - effects_(NO_EFFECTS) {
|
| -}
|
| -
|
| -AudioParameters::AudioParameters(Format format, ChannelLayout channel_layout,
|
| - int sample_rate, int bits_per_sample,
|
| - int frames_per_buffer, int effects)
|
| - : format_(format),
|
| - channel_layout_(channel_layout),
|
| - sample_rate_(sample_rate),
|
| - bits_per_sample_(bits_per_sample),
|
| - frames_per_buffer_(frames_per_buffer),
|
| - channels_(ChannelLayoutToChannelCount(channel_layout)),
|
| - effects_(effects) {
|
| -}
|
| -
|
| -AudioParameters::AudioParameters(Format format, ChannelLayout channel_layout,
|
| - int channels, int sample_rate,
|
| - int bits_per_sample, int frames_per_buffer,
|
| - int effects)
|
| - : format_(format),
|
| - channel_layout_(channel_layout),
|
| - sample_rate_(sample_rate),
|
| - bits_per_sample_(bits_per_sample),
|
| - frames_per_buffer_(frames_per_buffer),
|
| - channels_(channels),
|
| - effects_(effects) {
|
| -}
|
| -
|
| -void AudioParameters::Reset(Format format, ChannelLayout channel_layout,
|
| - int channels, int sample_rate,
|
| - int bits_per_sample, int frames_per_buffer) {
|
| +void AudioParameters::Reset(Format format,
|
| + ChannelLayout channel_layout,
|
| + int sample_rate,
|
| + int bits_per_sample,
|
| + int frames_per_buffer) {
|
| format_ = format;
|
| channel_layout_ = channel_layout;
|
| - channels_ = channels;
|
| + channels_ = ChannelLayoutToChannelCount(channel_layout);
|
| sample_rate_ = sample_rate;
|
| bits_per_sample_ = bits_per_sample;
|
| frames_per_buffer_ = frames_per_buffer;
|
| + effects_ = NO_EFFECTS;
|
| }
|
|
|
| bool AudioParameters::IsValid() const {
|
| @@ -82,12 +50,11 @@ bool AudioParameters::IsValid() const {
|
|
|
| std::string AudioParameters::AsHumanReadableString() const {
|
| std::ostringstream s;
|
| - s << "format: " << format()
|
| - << " channels: " << channels()
|
| - << " channel_layout: " << channel_layout()
|
| - << " sample_rate: " << sample_rate()
|
| + s << "format: " << format() << " channel_layout: " << channel_layout()
|
| + << " channels: " << channels() << " sample_rate: " << sample_rate()
|
| << " bits_per_sample: " << bits_per_sample()
|
| - << " frames_per_buffer: " << frames_per_buffer();
|
| + << " frames_per_buffer: " << frames_per_buffer()
|
| + << " effects: " << effects();
|
| return s.str();
|
| }
|
|
|
|
|