vpx/vp9/common
John Koleszar 5efd9609e3 Fix above context pointers
In the prior code, the above context pointers used for entropy
decoding were initialized on the first frame, and not updated when
the frame size changed. The per-frame code which initializes the
contexts assumes that the contexts are contiguous, leading to an
incomplete initialization when the frame is smaller. This commit
updates the pointers so that the context is contigous whenever
the frame size changes.

Change-Id: I08b53e3a30c8289491212311682ff1b8028cff6c
2013-07-16 10:26:56 -07:00
..
arm/neon Merge "vp9_convolve8_[horiz|vert]_avg" 2013-07-16 09:42:52 -07:00
generic Convert subpixel filters to use convolve framework 2013-02-05 14:23:17 -08:00
x86 Merge "SSE2 4x4 invserse ADST/DCT transform" 2013-07-11 14:17:23 -07:00
vp9_alloccommon.c Fix above context pointers 2013-07-16 10:26:56 -07:00
vp9_alloccommon.h Remove remnants of VP8 profiles/versions 2013-06-10 15:55:03 -07:00
vp9_blockd.h Merge "Removing and moving around constant definitions." 2013-07-16 00:52:53 -07:00
vp9_common_data.c Some minor cleanups for efficiency 2013-07-12 10:22:56 -07:00
vp9_common_data.h Some minor cleanups for efficiency 2013-07-12 10:22:56 -07:00
vp9_common.h Using mi_cols instead of mb_cols. 2013-07-08 14:54:04 -07:00
vp9_convolve.c Replace copy_memNxM functions with a generic copy/avg function. 2013-07-10 18:27:24 -07:00
vp9_convolve.h Replace copy_memNxM functions with a generic copy/avg function. 2013-07-10 18:27:24 -07:00
vp9_debugmodes.c Fix win64 warning. 2013-06-20 14:07:11 -07:00
vp9_default_coef_probs.h New default tables 2013-06-08 13:29:14 -07:00
vp9_entropy.c Removing and moving around constant definitions. 2013-07-15 19:26:30 -07:00
vp9_entropy.h Removing and moving around constant definitions. 2013-07-15 19:26:30 -07:00
vp9_entropymode.c Using vp9_copy and vp9_zero instead of custom code. 2013-07-12 18:07:43 -07:00
vp9_entropymode.h Adding struct tx_probs and struct tx_counts to cleanup the code. 2013-07-12 15:22:38 -07:00
vp9_entropymv.c Making vp9_default_nmv_context static. 2013-07-10 17:44:45 -07:00
vp9_entropymv.h Making vp9_default_nmv_context static. 2013-07-10 17:44:45 -07:00
vp9_enums.h Some minor cleanups for efficiency 2013-07-12 10:22:56 -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 Cosmetic cleanups of filters 2013-06-10 12:06:36 -07:00
vp9_filter.h Use 256-byte aligned filter tables 2013-02-27 08:22:39 -08:00
vp9_findnearmv.c Merge "Renaming 'nmv' to 'mv' for several functions." 2013-06-20 10:17:12 -07:00
vp9_findnearmv.h Removing redundant struct from union b_mode_info. 2013-07-02 16:51:57 -07:00
vp9_idct.c Using vp9_copy and vp9_zero instead of custom code. 2013-07-12 18:07:43 -07:00
vp9_idct.h Removing and moving around constant definitions. 2013-07-15 19:26:30 -07:00
vp9_loopfilter_filters.c Consistent naming for loop-filter filters. 2013-07-15 16:01:31 -07:00
vp9_loopfilter.c Moving segmentation related vars into separate struct. 2013-07-11 11:57:57 -07:00
vp9_loopfilter.h Moving segmentation related vars into separate struct. 2013-07-11 11:57:57 -07:00
vp9_modecontext.c New default tables 2013-06-08 13:29:14 -07:00
vp9_mv.h Transforming scale_mv_component_q4 into scale_mv_q4 function. 2013-06-21 15:34:29 -07:00
vp9_mvref_common.c Using vp9_copy and vp9_zero instead of custom code. 2013-07-12 18:07:43 -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 Removing and moving around constant definitions. 2013-07-15 19:26:30 -07:00
vp9_postproc.c vp9_postproc: remove useless self-assign 2013-07-12 14:17:15 -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 Fixing vp9_get_pred_context_comp_ref_p function. 2013-07-12 17:46:02 -07:00
vp9_pred_common.h Adding struct tx_probs and struct tx_counts to cleanup the code. 2013-07-12 15:22:38 -07:00
vp9_quant_common.c Moving segmentation related vars into separate struct. 2013-07-11 11:57:57 -07:00
vp9_quant_common.h Adding vp9_get_qindex function. 2013-04-30 13:39:50 -07:00
vp9_reconinter.c Change to extend full border only when needed 2013-07-15 20:52:13 -07:00
vp9_reconinter.h Refactoring setup_pre_planes function. 2013-07-03 17:42:01 -07:00
vp9_reconintra.c SSE/SSE2 assembly for 4x4/8x8/16x16/32x32 DC intra prediction. 2013-07-10 09:28:03 -07:00
vp9_reconintra.h Make intra predictor reference buffer configurable 2013-06-26 17:17:21 -07:00
vp9_rtcd_defs.sh vp9_convolve8_[horiz|vert]_avg 2013-07-12 16:21:33 -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 Using vp9_copy and vp9_zero instead of custom code. 2013-07-12 18:07:43 -07:00
vp9_seg_common.h Moving segmentation related vars into separate struct. 2013-07-11 11:57:57 -07: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 Using mi_cols instead of mb_cols. 2013-07-08 14:54:04 -07:00
vp9_tile_common.h Code cleanup. 2013-03-05 14:12:16 -08:00
vp9_treecoder.c Removing CONFIG_DEBUG checks on assertions. 2013-06-28 10:36:20 -07:00
vp9_treecoder.h Merge "Encoder code cleanup." into experimental 2013-04-14 10:58:44 -07:00