fixed of the ticket #1442

pull/13383/head
Andrey Morozov 13 years ago
parent bb33f8dd3c
commit 196ac49fcf
  1. 3
      modules/highgui/src/cap_ffmpeg_impl.hpp

@ -464,6 +464,7 @@ void CvCapture_FFMPEG::close()
}
init();
}
@ -491,7 +492,7 @@ bool CvCapture_FFMPEG::reopen()
AVCodecContext *enc = &ic->streams[video_stream]->codec;
#endif
avcodec_thread_init(enc, get_number_of_cpus());
avcodec_thread_init(enc, std::min(get_number_of_cpus(), 16));
AVCodec *codec = avcodec_find_decoder(enc->codec_id);
avcodec_open(enc, codec);

Loading…
Cancel
Save