vpx/vp9/common
Ronald S. Bultje ad34368786 New intra mode and partitioning probabilities.
Split partition probabilities between keyframes and non-keyframes,
since they are fairly different. Also have per-blocksize interframe
y intramode probabilities, since these vary heavily between different
blocksizes.

Lastly, replace default probabilities for partitioning and intra modes
with new ones generated from current codec. Replace counts with actual
probabilities also.

Change-Id: I77ca996e25e4a28e03bdbc542f27a3e64ca1234f
2013-06-06 10:45:30 -07:00
..
generic Convert subpixel filters to use convolve framework 2013-02-05 14:23:17 -08:00
x86 Removed unused idct functions 2013-05-21 17:59:54 -04:00
vp9_alloccommon.c don't tokenize & encode tokens for blocks in UMV 2013-06-06 06:10:25 -07:00
vp9_alloccommon.h Moving bits from compressed header to uncompressed one. 2013-06-05 20:56:37 -07:00
vp9_asm_com_offsets.c Remove ARM optimizations from VP9 2012-12-05 08:59:25 -08:00
vp9_blockd.h New intra mode and partitioning probabilities. 2013-06-06 10:45:30 -07:00
vp9_coefupdateprobs.h Clean-ups on switchable interpolation and mv_ref 2013-06-05 10:11:52 -07:00
vp9_common.h Compressed/uncompressed frame header changes. 2013-05-28 18:07:54 -07:00
vp9_convolve.c Removing the implicit compound inter experiment 2013-04-22 16:46:54 -07:00
vp9_convolve.h Removing the implicit compound inter experiment 2013-04-22 16:46:54 -07:00
vp9_default_coef_probs.h Balancing coef-tree to reduce bool decodes 2013-05-29 16:25:52 -07:00
vp9_entropy.c Merge "Replace scatter scan 32x32 with HW friendly scan." into experimental 2013-06-03 02:42:37 -07:00
vp9_entropy.h Balancing coef-tree to reduce bool decodes 2013-05-29 16:25:52 -07:00
vp9_entropymode.c New intra mode and partitioning probabilities. 2013-06-06 10:45:30 -07:00
vp9_entropymode.h New intra mode and partitioning probabilities. 2013-06-06 10:45:30 -07:00
vp9_entropymv.c Removal of CONFIG_NEW_MVREF experiment. 2013-04-19 11:54:02 +01:00
vp9_entropymv.h Removal of CONFIG_NEW_MVREF experiment. 2013-04-19 11:54:02 +01:00
vp9_enums.h Moving bits from compressed header to uncompressed one. 2013-06-05 20:56:37 -07:00
vp9_extend.c Initial version of alpha channel support 2013-05-16 22:21:09 -07:00
vp9_extend.h Remove vp9_extend_mb_row() 2013-05-16 11:56:00 -07:00
vp9_filter.c Reoptimizing the interpolation filters 2013-03-26 16:34:35 -07:00
vp9_filter.h Use 256-byte aligned filter tables 2013-02-27 08:22:39 -08:00
vp9_findnearmv.c Clean-ups on switchable interpolation and mv_ref 2013-06-05 10:11:52 -07:00
vp9_findnearmv.h Cosmetic renaming VP9_MVREFS to VP9_INTER_MODES 2013-06-05 11:24:01 -07:00
vp9_idct.c Changed to use a new variant of WHT 2013-05-30 15:37:52 -07:00
vp9_idct.h Changed to use a new variant of WHT 2013-05-30 15:37:52 -07:00
vp9_implicit_segmentation.c Code cleanup. 2013-04-01 18:23:04 -07:00
vp9_invtrans.c WIP: 4x4 idct/recon merge 2013-05-20 13:03:17 -04:00
vp9_invtrans.h WIP: 4x4 idct/recon merge 2013-05-20 13:03:17 -04:00
vp9_loopfilter_filters.c Removing simple loopfilter and code duplication from loopfilter code. 2013-05-13 18:09:11 -07:00
vp9_loopfilter.c Remove splitmv. 2013-05-30 17:21:01 -07:00
vp9_loopfilter.h Remove loop dering experiment. 2013-05-25 10:09:23 +01:00
vp9_maskingmv.c Code cleanup. 2013-03-05 14:12:16 -08:00
vp9_mbpitch.c Initial version of alpha channel support 2013-05-16 22:21:09 -07:00
vp9_modecont.c Cosmetic renaming VP9_MVREFS to VP9_INTER_MODES 2013-06-05 11:24:01 -07:00
vp9_modecont.h Cosmetic renaming VP9_MVREFS to VP9_INTER_MODES 2013-06-05 11:24:01 -07:00
vp9_modecontext.c New intra mode and partitioning probabilities. 2013-06-06 10:45:30 -07:00
vp9_mv.h Refactor inter recon functions to support scaling 2013-02-26 10:03:29 -08:00
vp9_mvref_common.c don't tokenize & encode tokens for blocks in UMV 2013-06-06 06:10:25 -07:00
vp9_mvref_common.h Remove splitmv. 2013-05-26 14:40:49 -07:00
vp9_onyx.h Extension of segmentation to 8 segments. 2013-04-24 16:36:47 +01:00
vp9_onyxc_int.h New intra mode and partitioning probabilities. 2013-06-06 10:45:30 -07:00
vp9_postproc.c Merge VP9_YMODES, VP9_UV_MODES, INTRA_MODE_COUNT and cousins. 2013-05-30 17:21:06 -07:00
vp9_postproc.h Preparing vp9_deblock and vp9_denoise to alpha support. 2013-05-14 11:01:57 -07:00
vp9_ppflags.h Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_pragmas.h Code cleanup. 2013-03-05 14:12:16 -08:00
vp9_pred_common.c Grow MODE_INFO array to use an 8x8 basis. 2013-04-26 11:57:17 -07:00
vp9_pred_common.h Grow MODE_INFO array to use an 8x8 basis. 2013-04-26 11:57:17 -07:00
vp9_quant_common.c Adjust q range 2013-05-07 15:34:17 -07:00
vp9_quant_common.h Adding vp9_get_qindex function. 2013-04-30 13:39:50 -07:00
vp9_reconinter.c Merge "Adding plane_block_width and plane_block_height functions." into experimental 2013-05-31 15:28:45 -07:00
vp9_reconinter.h Generalized intra 4x4 encoding for all sizes 2013-05-22 11:44:12 +01:00
vp9_reconintra.c Adding plane_block_width and plane_block_height functions. 2013-05-31 12:31:49 -07:00
vp9_reconintra.h a few clean-ups 2013-05-27 13:53:56 -07:00
vp9_rtcd_defs.sh Creates a new speed 1: 2013-05-30 19:53:00 -07:00
vp9_rtcd.c Removing redundant 'extern' keyword from function declarations. 2013-02-26 15:52:05 -08:00
vp9_sadmxn.h Use configure checks for various inline keywords. 2013-02-06 16:12:56 -08:00
vp9_seg_common.c Patch to remove implicit segmentation. 2013-05-30 11:06:29 +01:00
vp9_seg_common.h Patch to remove implicit segmentation. 2013-05-30 11:06:29 +01:00
vp9_subpelvar.h Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_systemdependent.h Merge vp9-preview changes into experimental branch 2013-01-08 10:19:59 -08:00
vp9_tapify.py Add vp9_ prefix to all vp9 files 2012-11-27 14:12:30 -08:00
vp9_textblit.c Code cleanup. 2013-02-22 11:03:14 -08:00
vp9_textblit.h Code cleanup. 2013-02-22 11:03:14 -08:00
vp9_tile_common.c Fix a off-by-one bug 2013-06-03 14:25:28 -07:00
vp9_tile_common.h Code cleanup. 2013-03-05 14:12:16 -08:00
vp9_treecoder.c General code cleanup inside treewriter-related files. 2013-04-30 16:39:07 -07:00
vp9_treecoder.h Merge "Encoder code cleanup." into experimental 2013-04-14 10:58:44 -07:00