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 3 // found in the LICENSE file. 4 5 #include "media/audio/sample_rates.h" 6 7 namespace media { 8 AsAudioSampleRate(int sample_rate)9AudioSampleRate AsAudioSampleRate(int sample_rate) { 10 switch (sample_rate) { 11 case 8000: return k8000Hz; 12 case 16000: return k16000Hz; 13 case 32000: return k32000Hz; 14 case 48000: return k48000Hz; 15 case 96000: return k96000Hz; 16 case 11025: return k11025Hz; 17 case 22050: return k22050Hz; 18 case 44100: return k44100Hz; 19 case 88200: return k88200Hz; 20 case 176400: return k176400Hz; 21 case 192000: return k192000Hz; 22 } 23 return kUnexpectedAudioSampleRate; 24 } 25 26 } // namespace media 27