[x265] [PATCH 1 of 5] rdoQuant: improve encoder ~3.5% by modify all zero-coeff group scan and cost compute logic

Steve Borho steve at borho.org
Fri Apr 17 19:47:46 CEST 2015


On 04/17, Min Chen wrote:
> # HG changeset patch
> # User Min Chen <chenm003 at 163.com>
> # Date 1429277472 -28800
> # Node ID 5cab20b7a0620e128c69d2886fb6e9c896178b4a
> # Parent  7be1172ec816298c32f588908e1b6f0fa214d349
> rdoQuant: improve encoder ~3.5% by modify all zero-coeff group scan and cost compute logic

this series causes compiler warnings:

/Users/steve/repos/x265-sborho/source/common/quant.cpp: In member function 'uint32_t x265::Quant::rdoQuant(const x265::CUData&, int
/Users/steve/repos/x265-sborho/source/common/quant.cpp:941:50: warning: comparison between signed and unsigned integer expressions 
         X265_CHECK((cgScanPos << MLS_CG_SIZE) == scanPos, "scanPos mistake\n");
                                                  ^
/Users/steve/repos/x265-sborho/source/common/common.h:110:37: note: in definition of macro 'X265_CHECK'
 #define X265_CHECK(expr, ...) if (!(expr)) { \
                                     ^

-- 
Steve Borho


More information about the x265-devel mailing list