From 8c7550e581b8f409e633ca6997bb9afba25ef10c Mon Sep 17 00:00:00 2001 From: minjaesong Date: Wed, 1 Oct 2025 01:31:54 +0900 Subject: [PATCH] TAV: removed quantiser halving for non-CDF9/7 filters --- video_encoder/encoder_tav.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/video_encoder/encoder_tav.c b/video_encoder/encoder_tav.c index 0951c47..1b64ea9 100644 --- a/video_encoder/encoder_tav.c +++ b/video_encoder/encoder_tav.c @@ -3328,13 +3328,6 @@ int main(int argc, char *argv[]) { // disable perceptual tuning if wavelet filter is not CDF 9/7 if (enc->wavelet_filter != WAVELET_9_7_IRREVERSIBLE) { enc->perceptual_tuning = 0; - - // halve the quantiser if wavelet filter is not CDF 9/7 && not CDF 13/7 - if (enc->wavelet_filter != WAVELET_BIORTHOGONAL_13_7) { - enc->quantiser_y = CLAMP(enc->quantiser_y >> 1, 1, 255); - enc->quantiser_co = CLAMP(enc->quantiser_co >> 1, 1, 255); - enc->quantiser_cg = CLAMP(enc->quantiser_cg >> 1, 1, 255); - } } if (enc->lossless) {