vpx/vp8/encoder
Jingning Han 66f440f1ee Refactoring hybrid transform coding
The forward and inverse hybrid transforms are now performed using
single function modules, where the dimension is sent as argument.

Added an inline function clip8b to clip the reconstruction pixels
into range of 0-255.

Change-Id: Id7d870b3e1aefc092721c80c0af6f641eb5f3747
2012-08-06 17:26:21 -07:00
..
arm Restyle code 2012-07-17 11:46:03 -07:00
generic 16x16 DCT blocks. 2012-08-02 17:33:10 -07:00
ppc Restyle code 2012-07-17 11:46:03 -07:00
x86 Restyle code 2012-07-17 11:46:03 -07:00
asm_enc_offsets.c use GCC inline magic 2011-06-08 16:19:37 -04:00
bitstream.c Add x86_64-darwin11-gcc target. 2012-08-06 15:26:58 -07:00
bitstream.h Restyle code 2012-07-17 11:46:03 -07:00
block.h Merge token_costs into a single table. 2012-08-06 15:55:54 -07:00
boolhuff.c Merges several experiments 2012-07-27 12:12:39 -07:00
boolhuff.h Merges several experiments 2012-07-27 12:12:39 -07:00
dct.c Refactoring hybrid transform coding 2012-08-06 17:26:21 -07:00
dct.h Refactoring hybrid transform coding 2012-08-06 17:26:21 -07:00
encodeframe.c Merging in high_precision_mv experiment 2012-08-03 13:38:49 -07:00
encodeintra.c Refactoring hybrid transform coding 2012-08-06 17:26:21 -07:00
encodeintra.h Restyle code 2012-07-17 11:46:03 -07:00
encodemb.c Merge token_costs into a single table. 2012-08-06 15:55:54 -07:00
encodemb.h 16x16 DCT blocks. 2012-08-02 17:33:10 -07:00
encodemv.c Merging in high_precision_mv experiment 2012-08-03 13:38:49 -07:00
encodemv.h Merging in high_precision_mv experiment 2012-08-03 13:38:49 -07:00
find_rotation.c Restyle code 2012-07-17 11:46:03 -07:00
firstpass.c Merging in high_precision_mv experiment 2012-08-03 13:38:49 -07:00
firstpass.h Move firstpass motion map to stats packet 2010-10-21 14:04:20 -04:00
lookahead.c Restyle code 2012-07-17 11:46:03 -07:00
lookahead.h Restyle code 2012-07-17 11:46:03 -07:00
mbgraph.c Merging in high_precision_mv experiment 2012-08-03 13:38:49 -07:00
mbgraph.h Further segment feature extensions. 2011-10-24 15:52:18 +01:00
mcomp.c Merging in high_precision_mv experiment 2012-08-03 13:38:49 -07:00
mcomp.h Merging in high_precision_mv experiment 2012-08-03 13:38:49 -07:00
modecosts.c Adds support for switchable interpolation filters. 2012-07-30 11:33:43 -07:00
modecosts.h Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
onyx_if.c Merging in high_precision_mv experiment 2012-08-03 13:38:49 -07:00
onyx_int.h Merging in high_precision_mv experiment 2012-08-03 13:38:49 -07:00
picklpf.c Restyle code 2012-07-17 11:46:03 -07:00
psnr.c Restyle code 2012-07-17 11:46:03 -07:00
psnr.h Increase static linkage, remove unused functions 2011-03-17 20:53:47 -04:00
quantize.c 16x16 DCT blocks. 2012-08-02 17:33:10 -07:00
quantize.h 16x16 DCT blocks. 2012-08-02 17:33:10 -07:00
ratectrl.c Merging in high_precision_mv experiment 2012-08-03 13:38:49 -07:00
ratectrl.h Restyle code 2012-07-17 11:46:03 -07:00
rdopt.c Refactoring hybrid transform coding 2012-08-06 17:26:21 -07:00
rdopt.h A few more conversions from 32-bit to 64-bit RD calculations. 2012-08-02 11:01:48 -07:00
sad_c.c Restyle code 2012-07-17 11:46:03 -07:00
satd_c.c Restyle code 2012-07-17 11:46:03 -07:00
segmentation.c Restyle code 2012-07-17 11:46:03 -07:00
segmentation.h Restyle code 2012-07-17 11:46:03 -07:00
ssim.c Restyle code 2012-07-17 11:46:03 -07:00
temporal_filter.c Restyle code 2012-07-17 11:46:03 -07:00
temporal_filter.h Restyle code 2012-07-17 11:46:03 -07:00
tokenize.c Replacing the 8x8 DCT with 8x8 ADST/DCT for I8x8 2012-08-03 12:02:07 -07:00
tokenize.h 16x16 DCT blocks. 2012-08-02 17:33:10 -07:00
treewriter.c Restyle code 2012-07-17 11:46:03 -07:00
treewriter.h Restyle code 2012-07-17 11:46:03 -07:00
variance_c.c Restyle code 2012-07-17 11:46:03 -07:00
variance.h Restyle code 2012-07-17 11:46:03 -07:00