| Index: media/audio/cras/audio_manager_cras.cc
|
| diff --git a/media/audio/cras/audio_manager_cras.cc b/media/audio/cras/audio_manager_cras.cc
|
| index 876d6ce81365e6dbe6da8bffca75adf5df9d03c8..305d5e8d21f4e63e65d0392ac53055d7d534535d 100644
|
| --- a/media/audio/cras/audio_manager_cras.cc
|
| +++ b/media/audio/cras/audio_manager_cras.cc
|
| @@ -138,4 +138,19 @@ AudioInputStream* AudioManagerCras::MakeInputStream(
|
| return new CrasInputStream(params, this, device_id);
|
| }
|
|
|
| +snd_pcm_format_t AudioManagerCras::BitsToFormat(int bits_per_sample) {
|
| + switch (bits_per_sample) {
|
| + case 8:
|
| + return SND_PCM_FORMAT_U8;
|
| + case 16:
|
| + return SND_PCM_FORMAT_S16;
|
| + case 24:
|
| + return SND_PCM_FORMAT_S24;
|
| + case 32:
|
| + return SND_PCM_FORMAT_S32;
|
| + default:
|
| + return SND_PCM_FORMAT_UNKNOWN;
|
| + }
|
| +}
|
| +
|
| } // namespace media
|
|
|