| Index: media/base/android/media_source_player.cc
|
| diff --git a/media/base/android/media_source_player.cc b/media/base/android/media_source_player.cc
|
| index 00cddb75bd3982a2c2538ac1a4a5404ecbdf19fa..193c1a33fd61c814157c6544d89c43e301809642 100644
|
| --- a/media/base/android/media_source_player.cc
|
| +++ b/media/base/android/media_source_player.cc
|
| @@ -167,7 +167,7 @@ VideoDecoderJob::VideoDecoderJob(
|
| const scoped_refptr<base::MessageLoopProxy>& message_loop,
|
| const VideoCodec video_codec, const gfx::Size& size, jobject surface)
|
| : MediaDecoderJob(false, message_loop) {
|
| - scoped_ptr<VideoCodecBridge> codec(new VideoCodecBridge(video_codec));
|
| + scoped_ptr<VideoCodecBridge> codec(VideoCodecBridge::Create(video_codec));
|
| codec->Start(video_codec, size, surface);
|
| media_codec_bridge_.reset(codec.release());
|
| thread_.reset(new base::Thread("MediaSource_VideoDecoderThread"));
|
| @@ -181,7 +181,7 @@ AudioDecoderJob::AudioDecoderJob(
|
| const uint8* extra_data,
|
| size_t extra_data_size)
|
| : MediaDecoderJob(true, message_loop) {
|
| - scoped_ptr<AudioCodecBridge> codec(new AudioCodecBridge(audio_codec));
|
| + scoped_ptr<AudioCodecBridge> codec(AudioCodecBridge::Create(audio_codec));
|
| codec->Start(audio_codec, sample_rate, channel_count, extra_data,
|
| extra_data_size, true);
|
| media_codec_bridge_.reset(codec.release());
|
|
|