From: Bradley Sepos Date: Thu, 11 Jan 2018 04:56:54 +0000 (-0500) Subject: libhb: Make NLMeans prefilter order consistent. X-Git-Tag: 1.1.0~81 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c9406eab24c04648f13104e4a653ee9966976941;p=handbrake libhb: Make NLMeans prefilter order consistent. --- diff --git a/libhb/nlmeans.c b/libhb/nlmeans.c index d5751c1bd..19bd99e5a 100644 --- a/libhb/nlmeans.c +++ b/libhb/nlmeans.c @@ -619,16 +619,16 @@ static void nlmeans_prefilter(BorderedPlane *src, } // Filter plane; should already have at least 2px extra border on each side - if (filter_type & NLMEANS_PREFILTER_MODE_CSM3X3) - { - // CSM 3x3 - nlmeans_filter_csm(image, image_pre, w, h, border, 3); - } - else if (filter_type & NLMEANS_PREFILTER_MODE_CSM5X5) + if (filter_type & NLMEANS_PREFILTER_MODE_CSM5X5) { // CSM 5x5 nlmeans_filter_csm(image, image_pre, w, h, border, 5); } + else if (filter_type & NLMEANS_PREFILTER_MODE_CSM3X3) + { + // CSM 3x3 + nlmeans_filter_csm(image, image_pre, w, h, border, 3); + } else if (filter_type & NLMEANS_PREFILTER_MODE_MEDIAN5X5) { // Median 5x5