| Index: media/base/android/video_decoder_job.cc
|
| diff --git a/media/base/android/video_decoder_job.cc b/media/base/android/video_decoder_job.cc
|
| index 9470ae31e9f74ac114e5e42ebce981f169e4789b..d337f19dcb8d715f4874b75c7e8bca7ad13448d9 100644
|
| --- a/media/base/android/video_decoder_job.cc
|
| +++ b/media/base/android/video_decoder_job.cc
|
| @@ -24,11 +24,14 @@ class VideoDecoderThread : public base::Thread {
|
| base::LazyInstance<VideoDecoderThread>::Leaky
|
| g_video_decoder_thread = LAZY_INSTANCE_INITIALIZER;
|
|
|
| -
|
| -VideoDecoderJob* VideoDecoderJob::Create(
|
| - const VideoCodec video_codec, const gfx::Size& size, jobject surface,
|
| - jobject media_crypto, const base::Closure& request_data_cb) {
|
| - scoped_ptr<VideoCodecBridge> codec(VideoCodecBridge::Create(video_codec));
|
| +VideoDecoderJob* VideoDecoderJob::Create(const VideoCodec video_codec,
|
| + bool is_secure,
|
| + const gfx::Size& size,
|
| + jobject surface,
|
| + jobject media_crypto,
|
| + const base::Closure& request_data_cb) {
|
| + scoped_ptr<VideoCodecBridge> codec(
|
| + VideoCodecBridge::Create(video_codec, is_secure));
|
| if (codec && codec->Start(video_codec, size, surface, media_crypto))
|
| return new VideoDecoderJob(codec.Pass(), request_data_cb);
|
| return NULL;
|
|
|