vpx/vp9/encoder
Yunqing Wang a3d22aa2a4 Small improvement in sub-pixel motion search
If the current best mv(namely, the search center) is still the best mv
after the first level search, the second level checks is skipped. This
patch doesn't change the bitstream. At speed 0, it speeds up the encoder
by 1% - 2%.

Change-Id: I054c91b884d3f7aef157436c061744562bd6506d
2015-08-04 12:06:21 -07:00
..
arm/neon Merge "add vp9_block_error_fp_neon" 2015-07-29 00:47:09 +00:00
mips/msa Move DC only forward 2D-DCT functions to vpx_dsp 2015-07-28 14:52:30 -07:00
x86 Replace vp9_ prefix in 2D-DCT functions with vpx_ 2015-07-28 16:06:44 -07:00
vp9_aq_complexity.c vp9: add some missing includes 2015-05-15 10:43:47 -07:00
vp9_aq_complexity.h vp9: add some missing includes 2015-05-15 10:43:47 -07:00
vp9_aq_cyclicrefresh.c Dynamic resize for 1 pass: update of golden frame. 2015-07-16 09:27:20 -07:00
vp9_aq_cyclicrefresh.h Add dynamic resize logic for 1 pass CBR. 2015-06-18 17:13:37 -07:00
vp9_aq_variance.c Duplicate reference variance code 2015-06-03 13:28:59 -07:00
vp9_aq_variance.h Add variance restriction to AQ2. 2014-11-20 16:23:35 -08:00
vp9_avg.c Merge "Add dynamic range comment to vp9_int_pro_row" 2015-06-20 01:43:54 +00:00
vp9_bitstream.c vpx_dsp/bitwriter_buffer.h: vp9_ -> vpx_ 2015-07-20 18:13:06 -07:00
vp9_bitstream.h remove static initializers for partition tree 2014-12-17 11:41:06 -08:00
vp9_block.h Comment zcoeff_blk. 2015-07-29 16:53:33 -07:00
vp9_blockiness.c Adds a blockiness metric to internal stats. 2015-04-17 11:13:18 -07:00
vp9_context_tree.c Don't initialize extra context tree buffers for 4x8 and 8x4. 2015-07-24 11:14:33 -07:00
vp9_context_tree.h Remove tx cache and speed up tx size selection 2015-07-30 18:53:40 -07:00
vp9_cost.c vpx_dsp/prob.h: vp9_ -> vpx_ 2015-07-20 18:13:04 -07:00
vp9_cost.h vpx_dsp/prob.h: vp9_ -> vpx_ 2015-07-20 18:13:04 -07:00
vp9_dct.c Replace vp9_ prefix in 2D-DCT functions with vpx_ 2015-07-28 16:06:44 -07:00
vp9_denoiser.c vpx_mem: remove vpx_memcpy 2015-04-28 19:59:41 -07:00
vp9_denoiser.h Skip duplicate denoiser frame buffer allocation 2015-01-07 08:49:04 -08:00
vp9_encodeframe.c Remove tx cache and speed up tx size selection 2015-07-30 18:53:40 -07:00
vp9_encodeframe.h Refactor set_vbp_thresholds. 2015-05-27 09:25:18 -07:00
vp9_encodemb.c Replace vp9_ prefix in 2D-DCT functions with vpx_ 2015-07-28 16:06:44 -07:00
vp9_encodemb.h Combine vp9_encode_block_intra and encode_block_intra 2014-10-28 18:57:01 -07:00
vp9_encodemv.c vpx_dsp/bitwriter.h: vp9_->vpx_ 2015-07-20 18:13:05 -07:00
vp9_encodemv.h vpx_dsp/bitwriter.h: vp9_->vpx_ 2015-07-20 18:13:05 -07:00
vp9_encoder.c Replace vp9_ prefix in 2D-DCT functions with vpx_ 2015-07-28 16:06:44 -07:00
vp9_encoder.h Remove tx_select_threshes 2015-07-27 12:02:05 -07:00
vp9_ethread.c Remove tx_select_threshes 2015-07-27 12:02:05 -07:00
vp9_ethread.h vp9_ethread: the tile-based multi-threaded encoder 2014-12-04 11:21:34 -08:00
vp9_extend.c Relocate memory operations for common code 2015-05-13 11:41:15 -07:00
vp9_extend.h vp9/encoder: add extern "C" to headers 2014-01-23 16:21:24 -08:00
vp9_fastssim.c Adds a fastssim metric to VPX internal stats. 2015-04-17 10:23:24 -07:00
vp9_firstpass.c Fixes part of merge regression from adding arf parameters. 2015-07-14 18:32:38 +01:00
vp9_firstpass.h Change speed and rd features for formatting bars. 2015-07-08 17:51:42 +01:00
vp9_lookahead.c Allow larger encoder configurations. 2015-01-29 15:07:40 -08:00
vp9_lookahead.h Allow larger encoder configurations. 2015-01-29 15:07:40 -08:00
vp9_mbgraph.c Refactor intra block prediction function 2015-07-13 15:20:47 -07:00
vp9_mbgraph.h Renaming MB_PREDICTION_MODE to PREDICTION_MODE. 2014-04-22 17:48:31 -07:00
vp9_mcomp.c Small improvement in sub-pixel motion search 2015-08-04 12:06:21 -07:00
vp9_mcomp.h Move sub pixel variance to vpx_dsp 2015-07-07 15:51:04 -07:00
vp9_picklpf.c Relocate memory operations for common code 2015-05-13 11:41:15 -07:00
vp9_picklpf.h Renaming "onyx" to "encoder". 2014-04-22 14:57:05 -07:00
vp9_pickmode.c Replace vp9_ prefix in 2D-DCT functions with vpx_ 2015-07-28 16:06:44 -07:00
vp9_pickmode.h Remove tile param 2015-06-22 06:09:38 -07:00
vp9_psnrhvs.c Replace vp9_ prefix in 2D-DCT functions with vpx_ 2015-07-28 16:06:44 -07:00
vp9_quantize.c Migrate quantization functions from vp9/ to vpx_dsp/ 2015-07-17 16:38:14 -07:00
vp9_quantize.h Migrate quantization functions from vp9/ to vpx_dsp/ 2015-07-17 16:38:14 -07:00
vp9_ratectrl.c Clean up some casts. 2015-07-29 11:26:51 -07:00
vp9_ratectrl.h Expose params min-gf-interval/max-gf-interval 2015-07-06 12:24:59 -07:00
vp9_rd.c vpx_dsp/bitreader.h: vp9_->vpx_ 2015-07-20 18:06:31 -07:00
vp9_rd.h Remove tx_select_threshes 2015-07-27 12:02:05 -07:00
vp9_rdopt.c Remove tx cache and speed up tx size selection 2015-07-30 18:53:40 -07:00
vp9_rdopt.h Changes to use of rectangular partitions. 2015-07-08 18:14:12 +01:00
vp9_resize.c vp9_resize: make vp9_filteredinterp_*[] static 2015-06-12 19:47:45 -07:00
vp9_resize.h Adds high bit-depth frame resize functions 2014-09-23 22:55:33 -07:00
vp9_segmentation.c vpx_dsp/bitreader.h: vp9_->vpx_ 2015-07-20 18:06:31 -07:00
vp9_segmentation.h Removing direct references to VP9_COMP. 2014-08-06 12:59:02 -07:00
vp9_skin_detection.c vpx_mem: remove vpx_memset 2015-04-28 20:00:59 -07:00
vp9_skin_detection.h Add skin detection. 2015-02-11 17:47:17 -08:00
vp9_speed_features.c Convert simple_model_rd_from_var from a speed check to a speed feature. 2015-07-30 13:53:26 -07:00
vp9_speed_features.h Convert simple_model_rd_from_var from a speed check to a speed feature. 2015-07-30 13:53:26 -07:00
vp9_ssim.c Relocate memory operations for common code 2015-05-13 11:41:15 -07:00
vp9_ssim.h Adds a new temporal consistency metric to libvpx. 2015-04-21 10:05:37 -07:00
vp9_subexp.c vpx_dsp/bitwriter.h: vp9_->vpx_ 2015-07-20 18:13:05 -07:00
vp9_subexp.h vpx_dsp/bitwriter.h: vp9_->vpx_ 2015-07-20 18:13:05 -07:00
vp9_svc_layercontext.c Remove redundant second declaration in svc_layercontext.c 2015-06-15 14:06:43 -07:00
vp9_svc_layercontext.h Vidyo patch: Rate control for SVC, 1 pass CBR mode. 2015-06-02 07:54:13 -07:00
vp9_temporal_filter.c remove vp9_get_interp_kernel() 2015-07-06 13:04:05 -07:00
vp9_temporal_filter.h vp9: correct some function signatures 2015-05-15 10:43:47 -07:00
vp9_tokenize.c Simplify is_skippable to point straight to eobs. 2015-07-24 11:14:33 -07:00
vp9_tokenize.h vpx_dsp/prob.h: vp9_ -> vpx_ 2015-07-20 18:13:04 -07:00
vp9_treewriter.c vpx_dsp/prob.h: vp9_ -> vpx_ 2015-07-20 18:13:04 -07:00
vp9_treewriter.h vpx_dsp/bitwriter.h: vp9_->vpx_ 2015-07-20 18:13:05 -07:00