| OLD | NEW |
| 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/base/video_decoder_config.h" | 5 #include "media/base/video_decoder_config.h" |
| 6 | 6 |
| 7 #include <vector> | 7 #include <vector> |
| 8 | 8 |
| 9 #include "base/logging.h" | 9 #include "base/logging.h" |
| 10 #include "media/base/video_frame.h" | 10 #include "media/base/video_frame.h" |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 48 ColorSpace color_space, | 48 ColorSpace color_space, |
| 49 const gfx::Size& coded_size, | 49 const gfx::Size& coded_size, |
| 50 const gfx::Rect& visible_rect, | 50 const gfx::Rect& visible_rect, |
| 51 const gfx::Size& natural_size, | 51 const gfx::Size& natural_size, |
| 52 const std::vector<uint8_t>& extra_data, | 52 const std::vector<uint8_t>& extra_data, |
| 53 bool is_encrypted) { | 53 bool is_encrypted) { |
| 54 Initialize(codec, profile, format, color_space, coded_size, visible_rect, | 54 Initialize(codec, profile, format, color_space, coded_size, visible_rect, |
| 55 natural_size, extra_data, is_encrypted); | 55 natural_size, extra_data, is_encrypted); |
| 56 } | 56 } |
| 57 | 57 |
| 58 VideoDecoderConfig::VideoDecoderConfig(const VideoDecoderConfig& other) = |
| 59 default; |
| 60 |
| 58 VideoDecoderConfig::~VideoDecoderConfig() {} | 61 VideoDecoderConfig::~VideoDecoderConfig() {} |
| 59 | 62 |
| 60 void VideoDecoderConfig::Initialize(VideoCodec codec, | 63 void VideoDecoderConfig::Initialize(VideoCodec codec, |
| 61 VideoCodecProfile profile, | 64 VideoCodecProfile profile, |
| 62 VideoPixelFormat format, | 65 VideoPixelFormat format, |
| 63 ColorSpace color_space, | 66 ColorSpace color_space, |
| 64 const gfx::Size& coded_size, | 67 const gfx::Size& coded_size, |
| 65 const gfx::Rect& visible_rect, | 68 const gfx::Rect& visible_rect, |
| 66 const gfx::Size& natural_size, | 69 const gfx::Size& natural_size, |
| 67 const std::vector<uint8_t>& extra_data, | 70 const std::vector<uint8_t>& extra_data, |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 104 << " visible rect: [" << visible_rect().x() << "," << visible_rect().y() | 107 << " visible rect: [" << visible_rect().x() << "," << visible_rect().y() |
| 105 << "," << visible_rect().width() << "," << visible_rect().height() << "]" | 108 << "," << visible_rect().width() << "," << visible_rect().height() << "]" |
| 106 << " natural size: [" << natural_size().width() << "," | 109 << " natural size: [" << natural_size().width() << "," |
| 107 << natural_size().height() << "]" | 110 << natural_size().height() << "]" |
| 108 << " has extra data? " << (extra_data().empty() ? "false" : "true") | 111 << " has extra data? " << (extra_data().empty() ? "false" : "true") |
| 109 << " encrypted? " << (is_encrypted() ? "true" : "false"); | 112 << " encrypted? " << (is_encrypted() ? "true" : "false"); |
| 110 return s.str(); | 113 return s.str(); |
| 111 } | 114 } |
| 112 | 115 |
| 113 } // namespace media | 116 } // namespace media |
| OLD | NEW |