On Fri, Sep 27, 2024 at 3:35 PM Anusuya Kumarasamy < anusuya.kumaras...@multicorewareinc.com> wrote:
> From 36dca9c2c5b49652a45ff638aad2f319fbadefa6 Mon Sep 17 00:00:00 2001 > From: AnusuyaKumarasamy <anusuya.kumaras...@multicorewareinc.com> > Date: Fri, 27 Sep 2024 10:21:39 +0530 > Subject: [PATCH 5/5] Fix mcstf crash when using multiple frame threads > > --- > doc/reST/cli.rst | 2 ++ > source/common/param.cpp | 2 +- > 2 files changed, 3 insertions(+), 1 deletion(-) > > diff --git a/doc/reST/cli.rst b/doc/reST/cli.rst > index a4907f7d2..619533081 100755 > --- a/doc/reST/cli.rst > +++ b/doc/reST/cli.rst > @@ -1324,6 +1324,8 @@ Temporal / motion search options > combined by using adaptive filtering to produce a final noise-reduced > picture. > Default: disabled > > + Note : MCSTF should be enabled only with frame threads 1 > + > Spatial/intra options > ===================== > > diff --git a/source/common/param.cpp b/source/common/param.cpp > index ceef42589..4c043175f 100755 > --- a/source/common/param.cpp > +++ b/source/common/param.cpp > @@ -1939,7 +1939,7 @@ int x265_check_params(x265_param* param) > param->bSingleSeiNal = 0; > x265_log(param, X265_LOG_WARNING, "None of the SEI messages are > enabled. Disabling Single SEI NAL\n"); > } > - if (param->bEnableTemporalFilter && (param->frameNumThreads > 1)) > + if (param->bEnableTemporalFilter && (param->frameNumThreads != 1)) > { > param->bEnableTemporalFilter = 0; > x265_log(param, X265_LOG_WARNING, "MCSTF can be enabled with > frame thread = 1 only. Disabling MCSTF\n"); > -- > 2.36.0.windows.1 > >
0005-Fix-mcstf-crash-when-using-multiple-frame-threads.patch
Description: Binary data
_______________________________________________ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel