• Tristan Matthews's avatar
    pvq: sync with daala · f95a0c14
    Tristan Matthews authored
    This means that all shared PVQ code is now in fixed-point.
    Applies the following patches from daala:
    
    963d3a9 pvq: fix artificial chroma boost with --enable-float-pvq
    7522712 pvq: cosmetics: drop OD_ROUND32 where it is a noop
    3395f61 pvq: in float pvq case, mag must default to 1.0
    29193bb pvq: fix typo
    c774e25 pvq: convert od_init_qm to int
    b5607d6 pvq: use small LUT for integer sqrt((n+3)/2) sqrt((n+2)/2)
    a989c43 pvq: use od_beta_rcp in od_gain_compand
    12c31ea pvq: use od_rcp_beta in od_compute_k
    
    Change-Id: I0ad6a896c9f9fdd752f3b65a0df313efc0db5e63
    f95a0c14
pvq.c 32.7 KB