Chromium Code Reviews| Index: media/base/sample_format.cc |
| diff --git a/media/base/sample_format.cc b/media/base/sample_format.cc |
| index 3fdcf1018e03475a20ad0e38e2ecc6a041d8ad49..23ad14c4dae89ca0340b135f1fc1146a9d30d028 100644 |
| --- a/media/base/sample_format.cc |
| +++ b/media/base/sample_format.cc |
| @@ -29,4 +29,27 @@ int SampleFormatToBytesPerChannel(SampleFormat sample_format) { |
| return 0; |
| } |
| +const char* SampleFormatToString(SampleFormat sample_format) { |
| + switch(sample_format) { |
| + case kUnknownSampleFormat: |
| + return "Unknown Sample Format"; |
|
DaleCurtis
2013/08/05 22:33:35
Lower case second word+
Ty Overby
2013/08/05 22:37:45
Done.
|
| + case kSampleFormatU8: |
| + return "Unsigned 8-bit with bias of 128"; |
| + case kSampleFormatS16: |
| + return "Signed 16-bit"; |
| + case kSampleFormatS32: |
| + return "Signed 32-bit"; |
| + case kSampleFormatF32: |
| + return "Float 32-bit"; |
| + case kSampleFormatPlanarS16: |
| + return "Signed 16-bit planar"; |
| + case kSampleFormatPlanarF32: |
| + return "Float 32-bit planar"; |
| + case kSampleFormatMax: |
| + break; |
| + } |
| + NOTREACHED() << "Invalid sample format provided: " << sample_format; |
| + return ""; |
| +} |
| + |
| } // namespace media |