Name Description Size Coverage
alloccommon.c 19421 -
alloccommon.h 2476 -
arm -
av1_common_int.h Constant values while waiting for the sequence header 66195 -
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 4959 -
av1_rtcd.c 695 -
av1_rtcd_defs.pl 48882 -
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 4515 -
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 9718 -
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 10361 -
mvref_common.c 58277 -
mvref_common.h 13003 -
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 936630 -
quant_common.h Range of QMS is between first and last value, with offset applied to inter blocks 6947 -
reconinter.c 48765 -
reconinter.h 19336 -
reconinter_template.inc 11548 -
reconintra.c 70328 -
reconintra.h 5782 -
resize.c 58930 -
resize.h 4922 -
restoration.c 62323 -
restoration.h ! @file 17111 -
riscv -
scale.c 2383 -
scale.h 3046 -
scan.c 128127 -
scan.h 1491 -
seg_common.c 3327 -
seg_common.h 4033 -
selfguided_hwy.h 30338 -
thread_common.c 45658 -
thread_common.h 12798 -
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 -
warp_plane_hwy.h 66918 -
warped_motion.c clang-format off 42348 -
warped_motion.h 4624 -
x86 -