vpx/vp9/encoder
Jingning Han 6f4245894a Add high bit depth support to rtc sub8x8 block coding
This commit adds proper buffer handle to support high bit depth
in rtc sub8x8 block coding.

Change-Id: Ibaf8a2160194121aec9ca68b8094817fed9ccaea
2015-02-20 08:36:33 -08:00
..
arm/neon Add vp9_sad32x32x4d_neon Neon intrinsic function. 2015-01-27 08:54:00 -08:00
x86 Fix high bit depth assembly function bugs 2015-02-05 11:24:03 -08:00
vp9_aq_complexity.c Substantial restructuring of AQ mode 2. 2014-12-09 15:10:52 +00:00
vp9_aq_complexity.h Substantial restructuring of AQ mode 2. 2014-12-09 15:10:52 +00:00
vp9_aq_cyclicrefresh.c aq-mode=3: Update to allow for refresh on modes other than zero-mv. 2015-01-26 16:44:25 -08:00
vp9_aq_cyclicrefresh.h aq-mode=3: Update to allow for refresh on modes other than zero-mv. 2015-01-26 16:44:25 -08:00
vp9_aq_variance.c Increase strength of AQ1. 2014-11-27 10:53:37 +00:00
vp9_aq_variance.h Add variance restriction to AQ2. 2014-11-20 16:23:35 -08:00
vp9_avg.c Enable non-rd mode coding on key frame, for speed 6. 2014-12-03 09:18:08 -08:00
vp9_bitstream.c adjust rtc setting and threshold 2015-02-02 17:43:46 -08:00
vp9_bitstream.h remove static initializers for partition tree 2014-12-17 11:41:06 -08:00
vp9_block.h Account for chroma component costs in RTC mode decision 2015-02-04 09:45:14 -08:00
vp9_context_tree.c vp9_ethread: modify VP9_COMP structure 2014-11-24 17:57:38 -08:00
vp9_context_tree.h vp9_ethread: modify VP9_COMP structure 2014-11-24 17:57:38 -08:00
vp9_cost.c Adding vp9_cost.{h, c} files. 2014-03-05 11:57:57 -08:00
vp9_cost.h Adding vp9_cost.{h, c} files. 2014-03-05 11:57:57 -08:00
vp9_dct.c Removed redundant local variables in the forward hybrid transforms. 2015-01-07 16:38:29 -08:00
vp9_dct.h Refactored idct routines and headers 2014-11-24 09:57:40 -08:00
vp9_denoiser.c Fix to vp9 denoiser. 2015-01-28 12:07:27 -08:00
vp9_denoiser.h Skip duplicate denoiser frame buffer allocation 2015-01-07 08:49:04 -08:00
vp9_encodeframe.c Move computation up to frame level 2015-02-10 15:41:52 -08:00
vp9_encodeframe.h Move computation up to frame level 2015-02-10 15:41:52 -08:00
vp9_encodemb.c Fix compiler warnigns for msvc2013 2015-01-05 17:31:19 -08:00
vp9_encodemb.h Combine vp9_encode_block_intra and encode_block_intra 2014-10-28 18:57:01 -07:00
vp9_encodemv.c vp9_ethread: modify VP9_COMP structure 2014-11-24 17:57:38 -08:00
vp9_encodemv.h vp9_ethread: modify VP9_COMP structure 2014-11-24 17:57:38 -08:00
vp9_encoder.c Move computation up to frame level 2015-02-10 15:41:52 -08:00
vp9_encoder.h Move computation up to frame level 2015-02-10 15:41:52 -08:00
vp9_ethread.c Make encoder and decoder share common thread function 2015-02-06 11:45:51 -08:00
vp9_ethread.h vp9_ethread: the tile-based multi-threaded encoder 2014-12-04 11:21:34 -08:00
vp9_extend.c Fix src frame buffer copy and extend 2014-10-08 11:07:04 -07:00
vp9_extend.h vp9/encoder: add extern "C" to headers 2014-01-23 16:21:24 -08:00
vp9_firstpass.c Auto-adaptive encoder frame resizing logic 2015-02-10 09:59:32 -08:00
vp9_firstpass.h Auto-adaptive encoder frame resizing logic 2015-02-10 09:59:32 -08: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 vp9_ethread: modify VP9_COMP structure 2014-11-24 17:57:38 -08:00
vp9_mbgraph.h Renaming MB_PREDICTION_MODE to PREDICTION_MODE. 2014-04-22 17:48:31 -07:00
vp9_mcomp.c Remove unnecessary pointer check 2015-02-03 13:03:46 -08:00
vp9_mcomp.h change to call vp9_refining_search_sad() directly 2014-11-17 11:30:17 -08:00
vp9_picklpf.c vp9_ethread: add parallel loopfilter 2015-01-16 17:19:27 -08:00
vp9_picklpf.h Renaming "onyx" to "encoder". 2014-04-22 14:57:05 -07:00
vp9_pickmode.c Add high bit depth support to rtc sub8x8 block coding 2015-02-20 08:36:33 -08:00
vp9_pickmode.h Enable sub8x8 inter block search for RTC coding mode 2014-12-24 17:40:31 -08:00
vp9_quantize.c Revert "Revert "Removal of legacy zbin_extra / zbin_oq_value."" 2014-12-22 10:09:25 -08:00
vp9_quantize.h Revert "Revert "Removal of legacy zbin_extra / zbin_oq_value."" 2014-12-22 10:09:25 -08:00
vp9_ratectrl.c Add cast to convert double to int 2015-02-11 15:59:48 -08:00
vp9_ratectrl.h Auto-adaptive encoder frame resizing logic 2015-02-10 09:59:32 -08:00
vp9_rd.c Update partition rate cost in rtc speed 5 2015-02-11 12:48:29 -08:00
vp9_rd.h Enable sub8x8 inter block search for RTC coding mode 2014-12-24 17:40:31 -08:00
vp9_rdopt.c Auto-adaptive encoder frame resizing logic 2015-02-10 09:59:32 -08:00
vp9_rdopt.h Refactor encoder tile data structure 2014-10-27 19:37:13 -07:00
vp9_resize.c Incorporate WRAPLOW macro into non-highbitdepth tx 2014-10-03 11:38:05 -07:00
vp9_resize.h Adds high bit-depth frame resize functions 2014-09-23 22:55:33 -07:00
vp9_sad.c Rename highbitdepth functions to use highbd prefix 2014-10-09 14:40:40 -07:00
vp9_segmentation.c vp9_ethread: modify VP9_COMP structure 2014-11-24 17:57:38 -08:00
vp9_segmentation.h Removing direct references to VP9_COMP. 2014-08-06 12:59:02 -07:00
vp9_speed_features.c Auto-adaptive encoder frame resizing logic 2015-02-10 09:59:32 -08:00
vp9_speed_features.h Move computation up to frame level 2015-02-10 15:41:52 -08:00
vp9_ssim.c High-bitdepth bugfixes 2014-10-01 14:18:11 -07:00
vp9_ssim.h High-bitdepth bugfixes 2014-10-01 14:18:11 -07:00
vp9_subexp.c Rework coeff probability model update for rtc coding 2014-12-03 09:15:25 -08:00
vp9_subexp.h Rework coeff probability model update for rtc coding 2014-12-03 09:15:25 -08:00
vp9_svc_layercontext.c [two pass temporal svc]Fix crash issue in transcoder app caused by last fix. 2015-01-15 16:59:54 -08:00
vp9_svc_layercontext.h [spatial svc]Another workaround to avoid using prev_mi 2014-10-16 16:09:40 +01:00
vp9_temporal_filter.c Revert "Revert "Add support for setting byte alignment."" 2014-12-15 12:20:37 -08:00
vp9_temporal_filter.h Re-factor and simplify arnr filter. 2014-07-11 17:45:40 +01:00
vp9_tokenize.c WIP: Remove giant value cost table 2014-12-23 15:06:17 -08:00
vp9_tokenize.h Fix compiler warnigns for msvc2013 2015-01-05 17:31:19 -08:00
vp9_treewriter.c Adding vp9_cost.{h, c} files. 2014-03-05 11:57:57 -08:00
vp9_treewriter.h Adding vp9_cost.{h, c} files. 2014-03-05 11:57:57 -08:00
vp9_variance.c Fix visual studio 2013 compiler warnings 2014-11-05 13:47:28 -08:00
vp9_variance.h Rename highbitdepth functions to use highbd prefix 2014-10-09 14:40:40 -07:00
vp9_write_bit_buffer.c vp9_write_bit_buffer: fix function name typo 2014-08-05 21:57:54 -07:00
vp9_write_bit_buffer.h vp9_write_bit_buffer: fix function name typo 2014-08-05 21:57:54 -07:00
vp9_writer.c remove unused fields from BOOL_CODER / vp9_writer 2014-08-05 21:58:03 -07:00
vp9_writer.h Merge "fixes several -Wunused-function warnings" 2014-08-12 20:15:14 -07:00