vpx/vp9/encoder
Yaowu Xu 656632b776 Added border extension
To the source buffer to be encoded as an alt ref frame. This is to fix
the problem of using uninitialized memory in encoder.

See https://code.google.com/p/webm/issues/detail?id=605

Change-Id: I97618a2fc207e08abcf5301b734aa9e3ad695e2c
2013-08-23 11:31:28 -07:00
..
x86 SSE2 high precision 32x32 forward DCT 2013-08-12 16:52:53 -07:00
vp9_bitstream.c Moving segmentation struct from MACROBLOCKD to VP9_COMMON. 2013-08-15 10:47:48 -07:00
vp9_bitstream.h Cleans up mbskip encoding 2013-06-07 16:00:26 -07:00
vp9_block.h Use low precision 32x32fdct for encodemb in speed1 2013-08-07 15:34:12 -07:00
vp9_boolhuff.c Add marker bit to bool-coded partition start 2013-06-06 23:06:26 -07:00
vp9_boolhuff.h Moving exp. coding functions from vp9_boolhuff.c to vp9_bitstream.c. 2013-05-20 16:23:19 -07:00
vp9_dct.c Refactor SSE2 8x8 functional units 2013-07-03 10:11:59 -07:00
vp9_encodeframe.c Merge "Initialize mb_skip_coeff before picking modes" 2013-08-22 06:26:04 -07:00
vp9_encodeframe.h Remove empty function vp9_build_block_offsets 2013-06-26 14:55:47 -07:00
vp9_encodeintra.c Removing unused or redundant arguments from *_args structures. 2013-08-16 12:51:20 -07:00
vp9_encodeintra.h Passing plane_bsize to foreach_transformed_block_visitor. 2013-08-19 15:47:24 -07:00
vp9_encodemb.c Cleaning up optimize_init_b function. 2013-08-21 16:40:16 -07:00
vp9_encodemb.h Passing plane_bsize to foreach_transformed_block_visitor. 2013-08-19 15:47:24 -07:00
vp9_encodemv.c Merge "Removing NMS_STATS defines." 2013-08-07 15:28:30 -07:00
vp9_encodemv.h Remove print_nmvcounts 2013-07-11 17:22:03 -07:00
vp9_firstpass.c Removing unused or redundant arguments from *_args structures. 2013-08-16 12:51:20 -07:00
vp9_firstpass.h Code cleanup. 2013-02-21 13:50:15 -08:00
vp9_lookahead.c Removing and moving around constant definitions. 2013-07-15 19:26:30 -07:00
vp9_lookahead.h Removing and moving around constant definitions. 2013-07-15 19:26:30 -07:00
vp9_mbgraph.c Using { 0 } for initialization instead of memset. 2013-08-15 11:37:56 -07:00
vp9_mbgraph.h Code cleanup. 2013-02-28 13:18:02 -08:00
vp9_mcomp.c fix a bug when null function pointer is used. 2013-08-19 17:16:12 -07:00
vp9_mcomp.h Using MV* instead of int_mv* as argument of vp9_clamp_mv_min_max. 2013-08-12 13:56:04 -07:00
vp9_modecosts.c Removing kf_{y, uv}_mode_prob arrays from VP9Common. 2013-07-17 16:50:52 -07:00
vp9_modecosts.h Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_onyx_if.c Added border extension 2013-08-23 11:31:28 -07:00
vp9_onyx_int.h Cleanup/enhancements of switchable filter search 2013-08-20 09:47:04 -07:00
vp9_picklpf.c Removing redundant code and function arguments. 2013-08-09 17:24:40 -07:00
vp9_picklpf.h Added lpf level picking using partial frame 2013-08-09 07:37:08 -07:00
vp9_psnr.c Code cleanup. 2013-02-21 10:34:33 -08:00
vp9_psnr.h Code cleanup. 2013-02-21 10:34:33 -08:00
vp9_quantize.c Moving plane_block_idx from vp9_blockd.h to vp9_quantize.c. 2013-08-19 16:44:10 -07:00
vp9_quantize.h Inline vp9_quantize() in xform_quant(). 2013-07-15 17:30:57 -07:00
vp9_ratectrl.c Moving segmentation struct from MACROBLOCKD to VP9_COMMON. 2013-08-15 10:47:48 -07:00
vp9_ratectrl.h Minor rate control refactoring and experiments. 2013-02-25 17:07:45 +00:00
vp9_rdopt.c Merge "Enable zero coeff check in sub8x8 UV rd loop" 2013-08-21 22:07:00 -07:00
vp9_rdopt.h Remove unused RDCOST_8X8 macro 2013-08-15 10:40:44 -07:00
vp9_sad_c.c Add averaging-SAD functions for 8-point comp-inter motion search. 2013-06-25 12:57:28 -07:00
vp9_segmentation.c Merge "Moving segmentation struct from MACROBLOCKD to VP9_COMMON." 2013-08-15 15:14:32 -07:00
vp9_segmentation.h Clean out some legacy code. 2013-04-19 22:16:28 +01:00
vp9_ssim.c Only do metrics on cropped (visible) area of picture. 2013-06-25 12:57:28 -07:00
vp9_subexp.c vp9: make some static tables const 2013-07-22 19:19:13 -07:00
vp9_subexp.h Moving encoder subexp encoding functions to subexp.{h, c}. 2013-06-29 11:50:45 -07:00
vp9_temporal_filter.c Adding scale factor check. 2013-08-21 11:24:47 -07:00
vp9_temporal_filter.h Move configure_arnr_filter function 2013-04-16 15:58:27 -07:00
vp9_tokenize.c Removing a lot of duplicated code. 2013-08-21 11:55:12 -07:00
vp9_tokenize.h Refactor rd loop for chroma components 2013-08-15 14:54:48 -07:00
vp9_treewriter.c General code cleanup inside treewriter-related files. 2013-04-30 16:39:07 -07:00
vp9_treewriter.h Replacing vp9_{write, write_literal, bit} macros with functions. 2013-05-07 18:19:50 -07:00
vp9_variance_c.c Fix typos and minor stylistic cleanup 2013-08-21 08:45:42 -07:00
vp9_variance.h Add averaging-SAD functions for 8-point comp-inter motion search. 2013-06-25 12:57:28 -07:00
vp9_write_bit_buffer.h Preparation to new frame size encoding. 2013-06-07 13:41:44 -07:00