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

Side by Side Diff: media/audio/sample_rates.cc

Issue 148553003: Clean up histogram'd media enum max values. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Add comment to ignore violations of PRESUBMIT. Created 6 years, 10 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
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 #include "media/audio/sample_rates.h" 5 #include "media/audio/sample_rates.h"
6 6
7 #include "base/logging.h"
8
7 namespace media { 9 namespace media {
8 10
9 AudioSampleRate AsAudioSampleRate(int sample_rate) { 11 bool ToAudioSampleRate(int sample_rate, AudioSampleRate* asr) {
12 DCHECK(asr);
10 switch (sample_rate) { 13 switch (sample_rate) {
11 case 8000: return k8000Hz; 14 case 8000: *asr = k8000Hz;
12 case 16000: return k16000Hz; 15 return true;
Ami GONE FROM CHROMIUM 2014/02/12 20:26:48 Is clang-format pleased with this? (having a sta
13 case 32000: return k32000Hz; 16 case 16000: *asr = k16000Hz;
14 case 48000: return k48000Hz; 17 return true;
15 case 96000: return k96000Hz; 18 case 32000: *asr = k32000Hz;
16 case 11025: return k11025Hz; 19 return true;
17 case 22050: return k22050Hz; 20 case 48000: *asr = k48000Hz;
18 case 44100: return k44100Hz; 21 return true;
19 case 88200: return k88200Hz; 22 case 96000: *asr = k96000Hz;
20 case 176400: return k176400Hz; 23 return true;
21 case 192000: return k192000Hz; 24 case 11025: *asr = k11025Hz;
25 return true;
26 case 22050: *asr = k22050Hz;
27 return true;
28 case 44100: *asr = k44100Hz;
29 return true;
30 case 88200: *asr = k88200Hz;
31 return true;
32 case 176400: *asr = k176400Hz;
33 return true;
34 case 192000: *asr = k192000Hz;
35 return true;
22 } 36 }
23 return kUnexpectedAudioSampleRate; 37 return false;
24 } 38 }
25 39
26 } // namespace media 40 } // namespace media
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698