Name Description Size
arm
mips
ppc
vp9_alt_ref_aq.c 1803
vp9_alt_ref_aq.h \file vp9_alt_ref_aq.h This file contains public interface for setting up adaptive segmentation for altref frames. Go to alt_ref_aq_private.h for implmentation details. 3689
vp9_aq_360.c 2478
vp9_aq_360.h 756
vp9_aq_complexity.c 6087
vp9_aq_complexity.h 1095
vp9_aq_cyclicrefresh.c 30420
vp9_aq_cyclicrefresh.h 5577
vp9_aq_variance.c TODO(agrange, paulwilkins): The block_variance calls the unoptimized versions of variance() and highbd_8_variance(). It should not. 8358
vp9_aq_variance.h 1082
vp9_bitstream.c n - 1 52768
vp9_bitstream.h 1554
vp9_block.h The [2] dimension is for whether we skip the EOB node (i.e. if previous coefficient in this block was zero) or not. 5914
vp9_blockiness.c 4450
vp9_blockiness.h 803
vp9_context_tree.c 5566
vp9_context_tree.h 3049
vp9_cost.c round(-log2(i/256.) * (1 << VP9_PROB_COST_SHIFT)) Begins with a bogus entry for simpler addressing. 2869
vp9_cost.h 1619
vp9_dct.c 19743
vp9_denoiser.c 31338
vp9_denoiser.h 4512
vp9_encodeframe.c 255260
vp9_encodeframe.h 1841
vp9_encodemb.c 39444
vp9_encodemb.h 2030
vp9_encodemv.c int mv data 9596
vp9_encodemv.h 1182
vp9_encoder.c 257047
vp9_encoder.h 52990
vp9_ethread.c 23153
vp9_ethread.h 2398
vp9_ext_ratectrl.c 9511
vp9_ext_ratectrl.h 2310
vp9_extend.c 6243
vp9_extend.h 798
vp9_firstpass.c 153417
vp9_firstpass.h 9388
vp9_firstpass_stats.h 1471
vp9_frame_scale.c 6102
vp9_job_queue.h 1248
vp9_lookahead.c Return the buffer at the given absolute index and increment the index 5930
vp9_lookahead.h The show_idx of this frame 4259
vp9_mbgraph.c restore UMV window 13551
vp9_mbgraph.h 913
vp9_mcomp.c 118967
vp9_mcomp.h 7084
vp9_multi_thread.c 11516
vp9_multi_thread.h 1498
vp9_noise_estimate.c 11515
vp9_noise_estimate.h 1369
vp9_non_greedy_mv.c 25661
vp9_non_greedy_mv.h 4007
vp9_partition_models.h 37995
vp9_picklpf.c 7065
vp9_picklpf.h 838
vp9_pickmode.c 118705
vp9_pickmode.h 1227
vp9_quantize.c 12239
vp9_quantize.h 1918
vp9_ratectrl.c 136438
vp9_ratectrl.h 12817
vp9_rd.c 29766
vp9_rd.h 7197
vp9_rdopt.c 189316
vp9_rdopt.h 2316
vp9_resize.c 32633
vp9_resize.h 3434
vp9_segmentation.c 11824
vp9_segmentation.h 1924
vp9_skin_detection.c 7033
vp9_skin_detection.h 1260
vp9_speed_features.c 42945
vp9_speed_features.h 23867
vp9_subexp.c 7649
vp9_subexp.h 1403
vp9_svc_layercontext.c 56965
vp9_svc_layercontext.h 9967
vp9_temporal_filter.c 43926
vp9_temporal_filter.h 1313
vp9_temporal_filter_constants.h 15934
vp9_tokenize.c clang-format off 25416
vp9_tokenize.h TODO: The Token field should be broken out into a separate char array to improve cache locality, since it's needed for costing when the rest of the fields are not. 4010
vp9_tpl_model.c 61135
vp9_tpl_model.h 1328
vp9_treewriter.c n-1 1818
vp9_treewriter.h n - 1 1594
x86