vpx/vp9/encoder
Yaowu Xu 8b175679be Masking intra mode choice adaptively
The commit changes to mask available intra prediction modes for test
based on prediction block size.

With this patch, encoding time of CpuUsed 2 reduces from 10% to 20% for
HD clips with a compression drop of 0.2%

Change-Id: I65f320f1237c0f5ae3a355bf7caf447f55625455
2013-10-11 10:29:53 -07:00
..
x86 Merge "Simplifying and inlining k_cvtlo_epi16 and k_cvthi_epi16" 2013-10-09 16:08:42 -07:00
vp9_bitstream.c Fix typo in comment message 2013-10-10 12:17:10 -07:00
vp9_bitstream.h Cleans up mbskip encoding 2013-06-07 16:00:26 -07:00
vp9_block.h Re-design rate-distortion cost tracking buffers 2013-10-10 11:03:44 -07:00
vp9_boolhuff.c cpplint issues with vp9_boolhuff.c resolved 2013-10-04 17:20:58 -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 Consistent names for FDCT functions. 2013-10-10 11:53:55 -07:00
vp9_encodeframe.c Merge "Removing inv_txm4x4_1_add and inv_txm4x4_add function pointers." 2013-10-10 10:49:27 -07:00
vp9_encodeframe.h Moving get_token_alloc function from common to the encoder. 2013-10-01 11:54:10 -07:00
vp9_encodeintra.c cpp lint issues resolved in vp9_encodeintra.c 2013-10-04 14:35:01 -07:00
vp9_encodeintra.h Renaming BLOCK_SIZE_TYPE to BLOCK_SIZE in the encoder. 2013-08-27 11:05:08 -07:00
vp9_encodemb.c Giving consistent names to IDCT 32x32 functions. 2013-10-10 11:27:39 -07:00
vp9_encodemb.h Refactor inter mode rate-distortion search 2013-10-03 11:36:49 -07:00
vp9_encodemv.c Deprecate the use of PARTITION_INFO from encoder 2013-10-09 09:23:52 -07:00
vp9_encodemv.h Cleaning up vp9_update_nmv_count function. 2013-09-24 15:55:49 -07:00
vp9_firstpass.c Deprecate the use of PARTITION_INFO from encoder 2013-10-09 09:23:52 -07:00
vp9_firstpass.h cpplint errors in vp9_onyx_if.h 2013-10-07 13:57:20 -07:00
vp9_lookahead.c cpplint issues in vp9_lookahead.c 2013-10-04 14:24:19 -07:00
vp9_lookahead.h Removing and moving around constant definitions. 2013-07-15 19:26:30 -07:00
vp9_mbgraph.c cpplint issues vp9_mbgraph 2013-10-04 11:22:22 -07:00
vp9_mbgraph.h Code cleanup. 2013-02-28 13:18:02 -08:00
vp9_mcomp.c cpplint issues resolved in vp9_mcomp.c 2013-10-05 16:44:40 -07:00
vp9_mcomp.h Merge "Moving from int_mv* to MV* (3)." 2013-09-29 12:13:16 -07:00
vp9_modecosts.c consistently name VP9_COMMON variables #3 2013-08-29 13:27:41 -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 Masking intra mode choice adaptively 2013-10-11 10:29:53 -07:00
vp9_onyx_int.h Masking intra mode choice adaptively 2013-10-11 10:29:53 -07:00
vp9_picklpf.c cpplint issues in vp9_picklpf.c 2013-10-04 17:08:41 -07:00
vp9_picklpf.h Added lpf level picking using partial frame 2013-08-09 07:37:08 -07:00
vp9_psnr.c lint issue in vp9_psnr.c 2013-10-04 11:01:49 -07:00
vp9_psnr.h Code cleanup. 2013-02-21 10:34:33 -08:00
vp9_quantize.c Removing redundant 'extern' keyword. 2013-09-24 15:13:09 -07:00
vp9_quantize.h Removing redundant 'extern' keyword. 2013-09-24 15:13:09 -07:00
vp9_ratectrl.c Merge "Rate control parameter adjustment" 2013-10-07 19:16:53 -07:00
vp9_ratectrl.h Removing redundant 'extern' keyword. 2013-09-24 15:13:09 -07:00
vp9_rdopt.c Masking intra mode choice adaptively 2013-10-11 10:29:53 -07:00
vp9_rdopt.h Refactor inter mode rate-distortion search 2013-10-03 11:36:49 -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 Correctly set the segment_id prediction flag and context 2013-09-24 14:18:27 -07:00
vp9_segmentation.h Clean out some legacy code. 2013-04-19 22:16:28 +01:00
vp9_ssim.c cpplint issues in vp9_ssim.c 2013-10-04 14:08:37 -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 cpplint issues with vp9_temporal_filter.c 2013-10-04 15:49:30 -07:00
vp9_temporal_filter.h Move configure_arnr_filter function 2013-04-16 15:58:27 -07:00
vp9_tokenize.c Removing redundant vp9_pt_energy_class declarations. 2013-10-07 14:11:01 -07:00
vp9_tokenize.h Renaming BLOCK_SIZE_TYPE to BLOCK_SIZE in the encoder. 2013-08-27 11:05:08 -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 Removing vp9_subpelvar.h from common. 2013-09-25 16:10:43 -07:00
vp9_variance.h unused typedef in vp9_variance.h 2013-10-02 15:59:31 -07:00
vp9_write_bit_buffer.h Preparation to new frame size encoding. 2013-06-07 13:41:44 -07:00