Index: media/filters/ffmpeg_video_decoder.cc |
diff --git a/media/filters/ffmpeg_video_decoder.cc b/media/filters/ffmpeg_video_decoder.cc |
index 53ee43786d21bf1e77385b22ba6e5fa4b5937a48..68a482c14146ae01a3a7988730b9b73a76a4a793 100644 |
--- a/media/filters/ffmpeg_video_decoder.cc |
+++ b/media/filters/ffmpeg_video_decoder.cc |
@@ -344,6 +344,8 @@ bool FFmpegVideoDecoder::ConfigureDecoder() { |
// for damaged macroblocks, and set our error detection sensitivity. |
codec_context_->error_concealment = FF_EC_GUESS_MVS | FF_EC_DEBLOCK; |
codec_context_->thread_count = GetThreadCount(codec_context_->codec_id); |
+ codec_context_->thread_type = |
scherkus (not reviewing)
2014/04/10 21:11:49
hmm... did we still want threaded slicing or to di
Sergey Ulanov
2014/04/10 23:10:07
I think slicing may be useful for live streams to
|
+ config_.live_mode() ? FF_THREAD_SLICE : FF_THREAD_FRAME; |
codec_context_->opaque = this; |
codec_context_->flags |= CODEC_FLAG_EMU_EDGE; |
codec_context_->get_buffer = GetVideoBufferImpl; |