Name Description Size
alloccommon.c 19421
alloccommon.h 2476
arm
av1_common_int.h Constant values while waiting for the sequence header 66086
av1_inv_txfm1d.c 80404
av1_inv_txfm1d.h 2625
av1_inv_txfm1d_cfg.h 1452
av1_inv_txfm2d.c 4-point reversible, orthonormal inverse Walsh-Hadamard in 3.5 adds, 0.5 shifts per pixel. 19490
av1_loopfilter.c 82060
av1_loopfilter.h !\cond 4870
av1_rtcd.c 695
av1_rtcd_defs.pl 47682
av1_txfm.c 12987
av1_txfm.h 7805
blockd.c 3876
blockd.h !\cond 56791
cdef.c 19521
cdef.h !\brief Parameters related to CDEF Block 4522
cdef_block.c This is Cdef_Directions (section 7.15.3) with 2 padding entries at the beginning and end of the table. The cdef direction range is [0, 7] and the first index is offset +/-2. This removes the need to constrain the first index to the same range using e.g., & 7. 18391
cdef_block.h We need to buffer two vertical lines. 2527
cdef_block_simd.h partial A is a 16-bit vector of the form: [x8 x7 x6 x5 x4 x3 x2 x1] and partial B has the form: [0 y1 y2 y3 y4 y5 y6 y7]. This function computes (x1^2+y1^2)*C1 + (x2^2+y2^2)*C2 + ... (x7^2+y2^7)*C7 + (x8^2+0^2)*C8 where the C1..C8 constants are in const1 and const2. 37698
cfl.c 16198
cfl.h 17116
common.h Interface header for common constant data structures and lookup tables 1878
common_data.c clang-format off 2465
common_data.h clang-format off 12944
convolve.c 63089
convolve.h 4970
debugmodes.c This function dereferences a pointer to the mbmi structure and uses the passed in member offset to print out the value of an integer for each mbmi member value in the mi structure. 4096
debugmodes.h 1037
entropy.c 8085
entropy.h Coefficients are predicted via a 3-dimensional probability table indexed on REF_TYPES, COEF_BANDS and COEF_CONTEXTS. 5154
entropymode.c 52523
entropymode.h 9871
entropymv.c 2768
entropymv.h Symbols for coding which components are zero jointly 3215
enums.h ! @file 19024
filter.h the last switchable one 12813
frame_buffers.c 3136
frame_buffers.h 2169
idct.c 13543
idct.h 1658
mv.h facilitates faster equality tests and copies 10359
mvref_common.c 58153
mvref_common.h 12936
obmc.h 3843
obu_util.c 5018
obu_util.h 1811
ppc
pred_common.c 19410
pred_common.h Edge cases 13473
quant_common.c 936758
quant_common.h Range of QMS is between first and last value, with offset applied to inter blocks 5654
reconinter.c 48845
reconinter.h 19336
reconinter_template.inc 11548
reconintra.c 70328
reconintra.h 5782
resize.c 58706
resize.h 4922
restoration.c 62323
restoration.h ! @file 17109
scale.c 2383
scale.h 3046
scan.c 128127
scan.h 1491
seg_common.c 3327
seg_common.h 4012
thread_common.c 45658
thread_common.h 12839
tile_common.c 8496
tile_common.h 2732
timing.c Tables for AV1 max bitrates for different levels of main and high tier. The tables are in Kbps instead of Mbps in the specification. Note that depending on the profile, a multiplier is needed. 4098
timing.h 1810
token_cdfs.h 211870
txb_common.c 24131
txb_common.h 20374
warped_motion.c clang-format off 42240
warped_motion.h 4455
x86