vpx/vp9/encoder
Jerome Jiang 0afa2dad76 Fix vp8 race when build --enable-vp9-highbitdepth.
Split vp8/vp9 implementations on yv12_copy_frame_c.
Remove high-bitdepth codes from vp8_yv12_extend_frame_borders_c.
Clean up vp8 codes usage in vp9.

BUG=webm:1435

Change-Id: Ic68e79e9d71e1b20ddfc451fb8dcf2447861236d
2017-05-26 09:45:01 -07:00
..
arm/neon move neon load/stores to a new file 2017-05-15 08:29:43 -07:00
mips/msa vp9 temporal filter: sse4 implementation 2017-04-26 22:03:05 -07:00
x86 vp9: SVC: Add option to set downsampling filter type. 2017-05-09 17:22:44 -07:00
vp9_alt_ref_aq.c Move vp9_alt_ref_aq_private.h to vp9_alt_ref_aq.c 2016-08-27 10:53:41 -07:00
vp9_alt_ref_aq.h vp9_alt_ref_aq_set_nsegments: harmonize fn signature 2016-08-27 11:16:03 -07:00
vp9_aq_360.c Add cpi parameter for forcing segmentation update 2016-08-08 13:20:42 -07:00
vp9_aq_360.h vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_aq_complexity.c Add cpi parameter for forcing segmentation update 2016-08-08 13:20:42 -07:00
vp9_aq_complexity.h vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_aq_cyclicrefresh.c vp9: Adjust consec_zeromv threshold for aq-mode=3. 2017-04-07 08:54:09 -07:00
vp9_aq_cyclicrefresh.h vp9: 1 pass CBR: cleanup to cyclic refresh. 2017-04-03 16:37:45 -07:00
vp9_aq_variance.c Casts to remove some warnings. 2016-09-01 16:10:12 +01:00
vp9_aq_variance.h vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_bitstream.c Merge "Row based multi-threading of encoding stage" 2017-02-15 00:54:10 +00:00
vp9_bitstream.h Changes to facilitate multi-threading of encoding stage 2017-02-02 14:47:13 +05:30
vp9_block.h Update highbd idct functions arguments to use uint16_t dst 2017-05-03 13:59:16 -07:00
vp9_blockiness.c vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_context_tree.c vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_context_tree.h Record the sum of tx block eobs in the partition block 2017-03-20 17:12:15 +00:00
vp9_cost.c vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_cost.h vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_dct.c Drop zbin_ptr and quant_shift_ptr 2017-02-16 13:20:32 -08:00
vp9_denoiser.c vp9: SVC: Increase the partiiton and acskip thresholds 2017-05-11 12:28:19 -07:00
vp9_denoiser.h vp9: SVC: Increase the partiiton and acskip thresholds 2017-05-11 12:28:19 -07:00
vp9_encodeframe.c vp9: SVC: Modify condition to allow for copy partition. 2017-05-18 14:19:31 -07:00
vp9_encodeframe.h vp9: Incorporate source sum_diff into non-rd partition thresholds. 2017-02-21 17:22:11 -08:00
vp9_encodemb.c Update highbd idct functions arguments to use uint16_t dst 2017-05-03 13:59:16 -07:00
vp9_encodemb.h vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_encodemv.c vp9_bitstream: Parameterize max_mv_magnitude 2016-10-12 12:50:17 -07:00
vp9_encodemv.h vp9_bitstream: Parameterize max_mv_magnitude 2016-10-12 12:50:17 -07:00
vp9_encoder.c Fix vp8 race when build --enable-vp9-highbitdepth. 2017-05-26 09:45:01 -07:00
vp9_encoder.h vp9: speed 8: Fix seg fault in partition copy when drop frames. 2017-05-12 15:57:23 -07:00
vp9_ethread.c Make allow_exhaustive_searches feature no longer adaptive 2017-04-21 11:14:02 -07:00
vp9_ethread.h Row based multi-threading of encoding stage 2017-02-15 00:49:34 +00:00
vp9_extend.c vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_extend.h vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_firstpass.c Changes to modified error. 2017-05-18 12:56:02 +01:00
vp9_firstpass.h Changes to modified error. 2017-05-18 12:56:02 +01:00
vp9_frame_scale.c vp9: SVC: Add option to set downsampling filter type. 2017-05-09 17:22:44 -07:00
vp9_job_queue.h Multi-threading of first pass stats collection 2017-01-24 15:48:02 -08:00
vp9_lookahead.c vp9: normalize vpx_enc_frame_flags_t usage 2016-08-04 23:37:49 -07:00
vp9_lookahead.h vp9: normalize vpx_enc_frame_flags_t usage 2016-08-04 23:37:49 -07:00
vp9_mbgraph.c Fix for out of range motion vector bug in sub-pel motion estimation 2017-04-03 16:16:49 +00:00
vp9_mbgraph.h vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_mcomp.c Make allow_exhaustive_searches feature no longer adaptive 2017-04-21 11:14:02 -07:00
vp9_mcomp.h VP9 motion vector unit test 2017-04-06 00:50:56 +00:00
vp9_multi_thread.c Make the row based multi-threaded encoder deterministic 2017-04-24 16:28:27 -07:00
vp9_multi_thread.h Multi-threading of first pass stats collection 2017-01-24 15:48:02 -08:00
vp9_noise_estimate.c vp9; Adjust noise estimation thresholds. 2017-05-10 16:48:10 -07:00
vp9_noise_estimate.h vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_picklpf.c vp9: 1pass CBR: modify condition for reducing loop filter. 2017-02-22 15:09:45 -08:00
vp9_picklpf.h vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_pickmode.c Merge "vp9: SVC: Increase the partiiton and acskip thresholds" 2017-05-11 23:37:32 +00:00
vp9_pickmode.h vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_quantize.c Drop zbin_ptr and quant_shift_ptr 2017-02-16 13:20:32 -08:00
vp9_quantize.h Migrate quantization functions from vp9/ to vpx_dsp/ 2015-07-17 16:38:14 -07:00
vp9_ratectrl.c vp9: 1 pass VBR: Fix to rate control at low min-q. 2017-04-13 11:44:35 -07:00
vp9_ratectrl.h vp9: 1 pass: Move source sad computation into encodeframe loop. 2017-03-27 11:11:05 -07:00
vp9_rd.c Make the row based multi-threaded encoder deterministic 2017-04-24 16:28:27 -07:00
vp9_rd.h Make the row based multi-threaded encoder deterministic 2017-04-24 16:28:27 -07:00
vp9_rdopt.c Update highbd idct functions arguments to use uint16_t dst 2017-05-03 13:59:16 -07:00
vp9_rdopt.h vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_resize.c vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_resize.h vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_segmentation.c vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_segmentation.h vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_skin_detection.c vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_skin_detection.h vp9: Improvement to skin detection. 2016-03-17 16:26:10 -07:00
vp9_speed_features.c vp9: Make copy partition work for SVC and dynamic resize. 2017-05-18 11:33:56 -07:00
vp9_speed_features.h vp9: Fix condition for disabling adaptive_rd_thresh. 2017-04-28 10:26:20 -07:00
vp9_subexp.c vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_subexp.h vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00
vp9_svc_layercontext.c vp9: SVC: Add option to set downsampling filter type. 2017-05-09 17:22:44 -07:00
vp9_svc_layercontext.h vp9: SVC: Add option to set downsampling filter type. 2017-05-09 17:22:44 -07:00
vp9_temporal_filter.c vp9: SVC: Add option to set downsampling filter type. 2017-05-09 17:22:44 -07:00
vp9_temporal_filter.h Row based multi-threading of ARNR filtering stage 2017-02-07 14:03:19 +05:30
vp9_tokenize.c Narrow cat6_high_cost tables to uint16_t 2017-03-03 23:09:12 +00:00
vp9_tokenize.h Drop vp9_get_token_extracost 2017-03-17 16:53:09 -07:00
vp9_treewriter.c vpx_dsp/prob.h: vp9_ -> vpx_ 2015-07-20 18:13:04 -07:00
vp9_treewriter.h vp9/encoder: apply clang-format 2016-08-02 16:47:11 -07:00