[XviD-devel] Anime and medium noise material prefilter

Christoph Lampert xvid-devel@xvid.org
Mon, 19 Aug 2002 00:00:22 +0200 (CEST)


On Sun, 18 Aug 2002, Dirk Knop wrote:

> >>I was testing with a prefilter mode that tries to reduce the encoding of
> >>pure noise in otherwise non-changing material blocks. It's similar to the 
> >>"zero frames" discussed earlier, but it works on 8x8 block level and uses 
> >>DCT to detect identical blocks.
> >>
> >>My first version is the attached modified  encoder.c
> >>    
> >
> sorry, can' test it:
> 
> D:\data\PROGTEMP\XviD-18082002\xvid\xvidcore\src\encoder.c(1204): error 
> #165: too few arguments in function call
>       cbp = MBTransQuantInterBVOP(&pEnc->mbParam, pEnc->current, pMB, 
> dct_codes, qcoeff);

No, that shouldn't be the problem.
It might be that I slightly modified utils/mbtransquant.c, sorry...

Goto line 298 there and remove the 
                                 const uint32_t x_pos,
                                 const uint32_t y_pos,

same for mbtransquant.h

Those are not needed, but I didn't commit the change to CVS, yet.

gruel

-- 
Christoph H. Lampert chl@math,uni-bonn,de | Diese Signature wurde maschi-     
Beringstr. 6, Raum 14 Tel. (0228) 73-2948 | nell erstellt und bedarf
Sprechstunden: keine, aber meistens da    | keiner Unterschrift. AZ 27B-6