vpx/vp8/encoder
Ronald S. Bultje c3f5b2931b Use per-MB compound intra prediction.
This gives a modest gain on derf overall, although at low bitrates the
cost is still too high, so this can be improved further.

Patch 2. Re-base and fix 80 column issues

Change-Id: Ida2f9fa3fe75370669f6a27b37108dc602231c63
2012-03-05 15:23:10 +00:00
..
arm Supporting high precision 1/8-pel motion vectors 2012-02-23 09:25:21 -08:00
generic Merge t8x8 experiments 2012-03-01 12:59:11 -08:00
ppc Code simplification 2012-02-16 17:21:20 +00:00
x86 Bug fix in ssse3 variance computation. 2012-02-24 20:24:54 -08:00
asm_enc_offsets.c use GCC inline magic 2011-06-08 16:19:37 -04:00
bitstream.c Use per-MB compound intra prediction. 2012-03-05 15:23:10 +00:00
bitstream.h Code Simplification 2012-02-28 17:55:42 +00:00
block.h Merge t8x8 experiments 2012-03-01 12:59:11 -08:00
boolhuff.c Moved vp8_encode_bool into boolhuff.h 2011-07-19 09:17:25 -04:00
boolhuff.h Moved vp8_encode_bool into boolhuff.h 2011-07-19 09:17:25 -04:00
dct.c Merge t8x8 experiments 2012-03-01 12:59:11 -08:00
dct.h Merge t8x8 experiments 2012-03-01 12:59:11 -08:00
defaultcoefcounts.h Merge t8x8 experiments 2012-03-01 12:59:11 -08:00
encodeframe.c Merge t8x8 experiments 2012-03-01 12:59:11 -08:00
encodeintra.c Merge t8x8 experiments 2012-03-01 12:59:11 -08:00
encodeintra.h Fix more warnings. 2011-12-22 16:33:06 -08:00
encodemb.c Merge t8x8 experiments 2012-03-01 12:59:11 -08:00
encodemb.h Merge t8x8 experiments 2012-03-01 12:59:11 -08:00
encodemv.c Various bug fixes related to high precision mv 2012-03-01 03:10:21 -08:00
encodemv.h Initial refactoring of high_precision mv code. 2012-02-28 15:09:20 -08:00
find_rotation.c vpn common -> implicit segmentation 2012-01-24 11:20:13 -08:00
firstpass.c Allow for frame overheads in min frame bandwidth. 2012-03-05 11:25:44 +00:00
firstpass.h Move firstpass motion map to stats packet 2010-10-21 14:04:20 -04:00
lookahead.c Simplification of experimental code base. 2012-02-14 09:03:56 +00:00
lookahead.h Copy less when active map is in use 2011-08-19 10:29:41 -04:00
mbgraph.c Various bug fixes related to high precision mv 2012-03-01 03:10:21 -08:00
mbgraph.h Further segment feature extensions. 2011-10-24 15:52:18 +01:00
mcomp.c Various bug fixes related to high precision mv 2012-03-01 03:10:21 -08:00
mcomp.h Various bug fixes related to high precision mv 2012-03-01 03:10:21 -08:00
modecosts.c Enabled adaptive UV intra coding for inter frames 2011-12-09 14:44:13 -08:00
modecosts.h Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
onyx_if.c Allow for frame overheads in min frame bandwidth. 2012-03-05 11:25:44 +00:00
onyx_int.h Merge t8x8 experiments 2012-03-01 12:59:11 -08:00
picklpf.c Merge t8x8 experiments 2012-03-01 12:59:11 -08:00
psnr.c Merge remote branch 'internal/upstream' into HEAD 2011-03-23 00:27:52 -04:00
psnr.h Increase static linkage, remove unused functions 2011-03-17 20:53:47 -04:00
quantize.c Merge t8x8 experiments 2012-03-01 12:59:11 -08:00
quantize.h Changed how UV r/d estimates are done for Intra Modes 2012-03-05 13:16:41 +00:00
ratectrl.c Merge t8x8 experiments 2012-03-01 12:59:11 -08:00
ratectrl.h Allow for frame overheads in min frame bandwidth. 2012-03-05 11:25:44 +00:00
rdopt.c Use per-MB compound intra prediction. 2012-03-05 15:23:10 +00:00
rdopt.h Rename "dual" prediction to "compound" prediction. 2012-02-28 17:43:46 -08:00
sad_c.c Preload reference area to an intermediate buffer in sub-pixel motion search 2011-07-22 09:28:06 -04:00
satd_c.c Further segment feature extensions. 2011-10-24 15:52:18 +01:00
segmentation.c Corrected spelling 2012-02-27 21:42:36 +00:00
segmentation.h Merge CONFIGURE_SEGMENTATION experiment. 2011-11-15 16:15:23 +00:00
ssim.c Reclassify optimized ssim calculations as SSE2. 2011-08-22 12:36:28 -07:00
temporal_filter.c Changed how UV r/d estimates are done for Intra Modes 2012-03-05 13:16:41 +00:00
temporal_filter.h x86 sse2 temporal_filter_apply 2011-01-06 14:00:30 -05:00
tokenize.c refactored code that checks if a macroblock is skippable 2012-03-05 11:30:43 +00:00
tokenize.h Changed how UV r/d estimates are done for Intra Modes 2012-03-05 13:16:41 +00:00
treewriter.c Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
treewriter.h Fix relative include paths 2011-02-10 15:09:44 -05:00
variance_c.c Supporting high precision 1/8-pel motion vectors 2012-02-23 09:25:21 -08:00
variance.h Code simplification 2012-02-16 17:21:20 +00:00