Chromium Code Reviews| Index: media/base/video_decoder_config.cc |
| diff --git a/media/base/video_decoder_config.cc b/media/base/video_decoder_config.cc |
| index da914f22fb94c0a669b326dc6f7c6f32f2cc0d61..76e37d37600bd1c2f8dc1d0897cbddea0d312204 100644 |
| --- a/media/base/video_decoder_config.cc |
| +++ b/media/base/video_decoder_config.cc |
| @@ -139,6 +139,37 @@ VideoFrame::Format VideoDecoderConfig::format() const { |
| return format_; |
| } |
| +std::string VideoDecoderConfig::FormatName() const { |
|
scherkus (not reviewing)
2013/08/02 21:53:48
fix indenting
Ty Overby
2013/08/02 23:04:27
Done.
|
| + std::string format_name; |
|
scherkus (not reviewing)
2013/08/02 21:53:48
you don't need this -- instead just return string
Ty Overby
2013/08/02 23:04:27
Done.
|
| + switch(format()){ |
|
scherkus (not reviewing)
2013/08/02 21:53:48
since this is a VideoFrame::Format, it should be a
Ty Overby
2013/08/02 23:04:27
Done.
|
| + case VideoFrame::Format::INVALID: |
| + format_name = "INVALID"; |
| + break; |
| + case VideoFrame::Format::RGB32: |
| + format_name = "RGB32"; |
| + break; |
| + case VideoFrame::Format::YV12: |
| + format_name = "YV12"; |
| + break; |
| + case VideoFrame::Format::YV16: |
| + format_name = "YV16"; |
| + break; |
| + case VideoFrame::Format::EMPTY: |
| + format_name = "EMPTY"; |
| + break; |
| + case VideoFrame::Format::I420: |
| + format_name = "I420"; |
| + break; |
| + case VideoFrame::Format::YV12A: |
| + format_name = "YV12A"; |
| + break; |
| + default: |
|
scherkus (not reviewing)
2013/08/02 21:53:48
we don't like default cases -- it's better to leav
Ty Overby
2013/08/02 23:04:27
Done.
|
| + format_name = "INVALID"; |
| + break; |
| + } |
| + return format_name; |
| +} |
| + |
| gfx::Size VideoDecoderConfig::coded_size() const { |
| return coded_size_; |
| } |