Name Description Size
alloccommon.c 19317
alloccommon.h 2372
arm
av1_common_int.h Constant values while waiting for the sequence header 65793
av1_inv_txfm1d.c 80403
av1_inv_txfm1d.h 2624
av1_inv_txfm1d_cfg.h 1451
av1_inv_txfm2d.c 4-point reversible, orthonormal inverse Walsh-Hadamard in 3.5 adds, 0.5 shifts per pixel. 19489
av1_loopfilter.c 81876
av1_loopfilter.h !\cond 5075
av1_rtcd.c 694
av1_rtcd_defs.pl 50812
av1_txfm.c 12986
av1_txfm.h 7804
blockd.c 3875
blockd.h !\cond 56801
cdef.c 19316
cdef.h !\brief Parameters related to CDEF Block 4521
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. 18399
cdef_block.h We need to buffer two vertical lines. 2526
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. 37619
cfl.c 16132
cfl.h 16716
common.h Interface header for common constant data structures and lookup tables 1877
common_data.c clang-format off 2464
common_data.h clang-format off 12943
convolve.c 62833
convolve.h 4969
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. 4039
entropy.c 8144
entropy.h Coefficients are predicted via a 3-dimensional probability table indexed on REF_TYPES, COEF_BANDS and COEF_CONTEXTS. 5153
entropymode.c 52522
entropymode.h 9870
entropymv.c 2767
entropymv.h Symbols for coding which components are zero jointly 3214
enums.h ! @file 19023
filter.h the last switchable one 12739
frame_buffers.c 3135
frame_buffers.h 2168
idct.c 12910
idct.h 1657
mv.h facilitates faster equality tests and copies 10370
mvref_common.c 57570
mvref_common.h 12935
obmc.h 3842
obu_util.c 5017
obu_util.h 1810
ppc
pred_common.c 19409
pred_common.h Edge cases 13472
quant_common.c 937374
quant_common.h Range of QMS is between first and last value, with offset applied to inter blocks 3159
reconinter.c 48264
reconinter.h 19117
reconinter_template.inc 11294
reconintra.c 69685
reconintra.h 5781
resize.c 63493
resize.h 7700
restoration.c 62250
restoration.h ! @file 17595
scale.c 2382
scale.h 3045
scan.c 128126
scan.h 1490
seg_common.c 3326
seg_common.h 4023
thread_common.c 45580
thread_common.h 12693
tile_common.c 8495
tile_common.h 2731
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. 4018
timing.h 1809
token_cdfs.h 211869
txb_common.c 24032
txb_common.h 20373
warped_motion.c clang-format off 42239
warped_motion.h 4454
x86