Merge branch 'gst-libav-avviddec-conservative-max-threads' into 'main'

avviddec: use a more conservative default number of threads

See merge request gstreamer/gstreamer!916
This commit is contained in:
Mathieu Duponchelle 2024-05-03 20:26:55 +00:00
commit bfecfed8f7

View file

@ -626,7 +626,7 @@ gst_ffmpegviddec_set_format (GstVideoDecoder * decoder,
if ((!(oclass->in_plugin->capabilities & AV_CODEC_CAP_OTHER_THREADS)) ||
(ffmpegdec->context->thread_type & FF_THREAD_FRAME))
ffmpegdec->context->thread_count =
MIN (gst_ffmpeg_auto_max_threads (), 16);
MIN (gst_ffmpeg_auto_max_threads (), 4);
else
ffmpegdec->context->thread_count = 0;
} else