]> git.sesse.net Git - casparcg/commitdiff
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
authorronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Mon, 12 Mar 2012 21:32:29 +0000 (21:32 +0000)
committerronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Mon, 12 Mar 2012 21:32:29 +0000 (21:32 +0000)
modules/ffmpeg/producer/tbb_avcodec.cpp

index 76aed5e6b69a0c795ec4a56dbeeefdda0bbc9fa9..945e7f2b2ab542e755d26f4eb00799d5ab910ad2 100644 (file)
@@ -105,8 +105,8 @@ void thread_free(AVCodecContext* s)
 int tbb_avcodec_open(AVCodecContext* avctx, AVCodec* codec)\r
 {\r
        avctx->thread_count = 1;\r
-       // Some codecs don't like to have multiple multithreaded decoding instances. Only enable for those we know work.\r
-       if((codec->capabilities & CODEC_CAP_SLICE_THREADS) && (avctx->thread_type & FF_THREAD_SLICE))   \r
+\r
+       if(codec->capabilities & CODEC_CAP_SLICE_THREADS)       \r
                thread_init(avctx);\r
        \r
        // ff_thread_init will not be executed since thread_opaque != nullptr || thread_count == 1.\r