vpx/vp9/encoder
Jingning Han 6ddf1e152a Fix int64_t to unsigned int conversion warnings
Use unsigned int type to store the sse in the pixel domain. The
precision is sufficient to handle sse of block size up to 64x64.
The transform domain version however needs int64_t, since there is
a transfer gain applied in the forward transformation that might
cause unsigned int overflow.

Change-Id: Ifef97c38597e426262290f35341fbb093cf0a079
2014-08-29 14:29:31 -07:00
..
arm/neon Improved vp9_quantize_fp_neon() 2014-08-08 13:57:25 -07:00
x86 Implementing 4x4 variance calculation with SSE2. 2014-08-28 15:01:16 -07:00
vp9_aq_complexity.c Adapt strength of AQ2. 2014-07-02 16:34:26 +01:00
vp9_aq_complexity.h Move aq_mode=2 (complexity_aq) to separate file. 2014-03-26 18:01:59 -07:00
vp9_aq_cyclicrefresh.c Split vp9_rdopt into vp9_rdopt and vp9_rd. 2014-07-02 15:33:33 -07:00
vp9_aq_cyclicrefresh.h Encapsulating CYCLIC_REFRESH struct into .c file. 2014-03-26 11:00:35 -07:00
vp9_aq_variance.c Split vp9_rdopt into vp9_rdopt and vp9_rd. 2014-07-02 15:33:33 -07:00
vp9_aq_variance.h Renaming "onyx" to "encoder". 2014-04-22 14:57:05 -07:00
vp9_bitstream.c Merge "add a new interp filter search strategy." 2014-08-26 17:30:42 -07:00
vp9_bitstream.h [spatial svc]Add is_spatial_svc() helper function. 2014-08-06 15:20:51 -07:00
vp9_block.h Extend block level sse to support multiple txfm blocks 2014-08-29 08:29:34 -07:00
vp9_context_tree.c Moving PC_TREE from MACROBLOCK to VP9_COMP. 2014-05-16 10:17:13 -07:00
vp9_context_tree.h Extend block level sse to support multiple txfm blocks 2014-08-29 08:29:34 -07: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 Fix C versions of DC calculation functions 2014-06-13 16:09:40 -07:00
vp9_denoiser.c vp9_denoiser_update_frame_stats: unused parm fixed 2014-08-22 13:41:16 -07:00
vp9_denoiser.h vp9_denoiser_update_frame_stats: unused parm fixed 2014-08-22 13:41:16 -07:00
vp9_encodeframe.c Early termination in encoding partition search 2014-08-28 11:27:28 -07:00
vp9_encodeframe.h Decide the partitioning threshold from the variance histogram 2014-06-30 09:36:23 -07:00
vp9_encodemb.c Extend block level sse to support multiple txfm blocks 2014-08-29 08:29:34 -07:00
vp9_encodemb.h uint8_t segment and skip to avoid signed / unsigned warnings 2014-08-04 08:52:40 -07:00
vp9_encodemv.c Adding MV_SPEED_FEATURES struct. 2014-06-12 14:15:27 -07:00
vp9_encodemv.h Renaming "onyx" to "encoder". 2014-04-22 14:57:05 -07:00
vp9_encoder.c Merge "Removing unused debug code under WRITE_RECON_BUFFER." 2014-08-28 11:46:45 -07:00
vp9_encoder.h Merge "Removing unused arnr_type from VP9EncoderConfig and vp9_extracfg." 2014-08-28 13:50:05 -07:00
vp9_extend.c Remove unfinished VP9 alpha channel. 2014-07-21 15:55:50 -07:00
vp9_extend.h vp9/encoder: add extern "C" to headers 2014-01-23 16:21:24 -08:00
vp9_firstpass.c Merge "Replacing int_mv with MV inside the first pass code." 2014-08-25 13:56:14 -07:00
vp9_firstpass.h Removing source field from VP9_COMP. 2014-08-22 16:57:58 -07:00
vp9_lookahead.c [spatial svc]Implement lag in frames for spatial svc 2014-06-24 14:01:17 -07:00
vp9_lookahead.h [spatial svc]Use #if instead of #ifdef on macro CONFIG_SPATIAL_SVC 2014-07-22 11:11:55 -07:00
vp9_mbgraph.c Updates vp9_pattern search to return integer sads 2014-08-28 06:49:58 -07:00
vp9_mbgraph.h Renaming MB_PREDICTION_MODE to PREDICTION_MODE. 2014-04-22 17:48:31 -07:00
vp9_mcomp.c Updates vp9_pattern search to return integer sads 2014-08-28 06:49:58 -07:00
vp9_mcomp.h Updates vp9_pattern search to return integer sads 2014-08-28 06:49:58 -07:00
vp9_picklpf.c Moving pass from VP9_COMP to VP9EncoderConfig. 2014-08-08 14:27:54 -07:00
vp9_picklpf.h Renaming "onyx" to "encoder". 2014-04-22 14:57:05 -07:00
vp9_pickmode.c Updates vp9_pattern search to return integer sads 2014-08-28 06:49:58 -07:00
vp9_pickmode.h VP9 Denoiser denoises after mode/bsize search 2014-07-15 08:43:43 -07:00
vp9_quantize.c Enable fast forward txfm and quant for rate-distortion search 2014-08-08 16:16:51 -07:00
vp9_quantize.h Remove unfinished VP9 alpha channel. 2014-07-21 15:55:50 -07:00
vp9_ratectrl.c vp9_ratectrl.c : remove dead assignment to clear warning 2014-08-19 06:16:25 -07:00
vp9_ratectrl.h [spatial svc]Implement alt reference frames 2014-07-14 11:24:17 -07:00
vp9_rd.c Replacing int_mv with MV. 2014-08-26 10:53:05 -07:00
vp9_rd.h Cleanup vp9_rd. 2014-07-02 15:54:36 -07:00
vp9_rdopt.c Fix int64_t to unsigned int conversion warnings 2014-08-29 14:29:31 -07:00
vp9_rdopt.h Split vp9_rdopt into vp9_rdopt and vp9_rd. 2014-07-02 15:33:33 -07:00
vp9_resize.c Removing redefinition of ROUND_POWER_OF_TWO. 2014-02-27 11:57:00 -08:00
vp9_resize.h Multiple resize filters 2014-01-25 09:39:48 -08:00
vp9_sad.c Remove Wextra warnings from vp9_sad.c 2014-06-02 13:50:20 -07:00
vp9_segmentation.c Removing direct references to VP9_COMP. 2014-08-06 12:59:02 -07:00
vp9_segmentation.h Removing direct references to VP9_COMP. 2014-08-06 12:59:02 -07:00
vp9_speed_features.c Early termination in encoding partition search 2014-08-28 11:27:28 -07:00
vp9_speed_features.h Early termination in encoding partition search 2014-08-28 11:27:28 -07:00
vp9_ssim.c vp9_calc_ssim: remove unused parm to resolve warning 2014-08-22 13:41:38 -07:00
vp9_ssim.h vp9_calc_ssim: remove unused parm to resolve warning 2014-08-22 13:41:38 -07:00
vp9_subexp.c vp9_subexp: remove vp9_compute_update_table() 2014-08-05 14:34:15 -07:00
vp9_subexp.h vp9_subexp: remove vp9_compute_update_table() 2014-08-05 14:34:15 -07:00
vp9_svc_layercontext.c Merge "[spatial svc]Multiple frame context feature" 2014-08-25 14:29:49 -07:00
vp9_svc_layercontext.h Merge "[spatial svc]Multiple frame context feature" 2014-08-25 14:29:49 -07:00
vp9_temporal_filter.c Updates vp9_pattern search to return integer sads 2014-08-28 06:49:58 -07:00
vp9_temporal_filter.h Re-factor and simplify arnr filter. 2014-07-11 17:45:40 +01:00
vp9_tokenize.c Some extra bit probability cleanups 2014-07-11 11:39:18 -07:00
vp9_tokenize.h Shrink dct_value_cost[] to int16_t. 2014-02-25 13:07:18 -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 Reusing existing vp9_get{8x8, 16x16}var() instead of new ones. 2014-05-29 11:14:06 -07:00
vp9_variance.h Remove Wextra warnings from vp9_sad.c 2014-06-02 13:50:20 -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