SYMBOL INDEX (644 symbols across 56 files) FILE: source/common/aec.cc type aec_const_e (line 139) | enum aec_const_e { function ALWAYS_INLINE (line 158) | static ALWAYS_INLINE function ALWAYS_INLINE (line 217) | static ALWAYS_INLINE function ALWAYS_INLINE (line 244) | static ALWAYS_INLINE function ALWAYS_INLINE (line 266) | static ALWAYS_INLINE function init_aec_context_tab (line 294) | void init_aec_context_tab(void) function aec_start_decoding (line 356) | int aec_start_decoding(aec_t *p_aec, uint8_t *p_start, int i_byte_pos, i... function aec_bits_read (line 383) | int aec_bits_read(aec_t *p_aec) function INLINE (line 390) | static INLINE function INLINE (line 473) | static INLINE function INLINE (line 516) | static INLINE function INLINE (line 591) | static INLINE function biari_decode_symbol_continu0_ext (line 676) | static function unary_bin_max_decode (line 761) | static int unary_bin_max_decode(aec_t *p_aec, context_t *ctx, int ctx_of... function aec_init_contexts (line 782) | void aec_init_contexts(aec_t *p_aec) function aec_new_slice (line 796) | void aec_new_slice(davs2_t *h) function aec_read_dmh_mode (line 803) | int aec_read_dmh_mode(aec_t *p_aec, int i_cu_level) function INLINE (line 832) | static INLINE function aec_read_mvds (line 885) | void aec_read_mvds(aec_t *p_aec, mv_t *p_mvd) function INLINE (line 895) | static INLINE function INLINE (line 904) | static INLINE function ALWAYS_INLINE (line 917) | static ALWAYS_INLINE int cu_set_tu_split_type(davs2_t *h, cu_t *p_cu, in... function aec_read_intra_cu_type (line 949) | int aec_read_intra_cu_type(aec_t *p_aec, cu_t *p_cu, int b_sdip, davs2_t... function aec_read_cu_type (line 988) | int aec_read_cu_type(aec_t *p_aec, cu_t *p_cu, int img_type, int b_amp, ... function aec_read_cu_type_sframe (line 1079) | int aec_read_cu_type_sframe(aec_t *p_aec) function INLINE (line 1109) | static INLINE function INLINE (line 1218) | static INLINE function INLINE (line 1261) | static INLINE void cu_set_pdir_PFframe(cu_t *p_cu, int pdir) function INLINE (line 1292) | static INLINE void cu_set_pdir_Bframe(cu_t *p_cu, int pdir) function INLINE (line 1342) | static INLINE function INLINE (line 1366) | static INLINE function aec_read_inter_pred_dir (line 1402) | void aec_read_inter_pred_dir(aec_t * p_aec, cu_t *p_cu, davs2_t *h) function aec_read_intra_pmode (line 1441) | int aec_read_intra_pmode(aec_t * p_aec) function INLINE (line 1466) | static INLINE function aec_read_ctp_y (line 1494) | static int aec_read_ctp_y(davs2_t *h, aec_t *p_aec, int b8, cu_t *p_cu, ... function INLINE (line 1544) | static INLINE function cu_read_cbp (line 1655) | int cu_read_cbp(davs2_t *h, aec_t *p_aec, cu_t *p_cu, int scu_x, int scu_y) function aec_read_intra_pmode_c (line 1693) | int aec_read_intra_pmode_c(aec_t *p_aec, davs2_t *h, int luma_mode) function INLINE (line 1723) | static INLINE function INLINE (line 1798) | static INLINE function ALWAYS_INLINE (line 1838) | static ALWAYS_INLINE function aec_read_run_luma1 (line 1863) | static function aec_read_run_luma2 (line 1892) | static function aec_read_run_chroma (line 1922) | static function aec_read_run_level (line 1951) | static function cu_get_block_coeffs (line 2165) | int8_t cu_get_block_coeffs(aec_t *p_aec, runlevel_t *runlevel, function aec_startcode_follows (line 2192) | int aec_startcode_follows(aec_t *p_aec, int eos_bit) function aec_read_split_flag (line 2212) | int aec_read_split_flag(aec_t *p_aec, int i_level) function ALWAYS_INLINE (line 2226) | static ALWAYS_INLINE int read_sao_mergeflag(aec_t *p_aec, int act_ctx) function aec_read_sao_mergeflag (line 2244) | int aec_read_sao_mergeflag(aec_t *p_aec, int mergeleft_avail, int mergeu... function aec_read_sao_mode (line 2265) | int aec_read_sao_mode(aec_t *p_aec) function ALWAYS_INLINE (line 2282) | static ALWAYS_INLINE int read_sao_offset(aec_t *p_aec, int offset_type) function aec_read_sao_offsets (line 2323) | void aec_read_sao_offsets(aec_t *p_aec, sao_param_t *p_sao_param, int *o... function ALWAYS_INLINE (line 2342) | static ALWAYS_INLINE int read_sao_type(aec_t *p_aec, int act_ctx) function aec_read_sao_type (line 2400) | int aec_read_sao_type(aec_t *p_aec, sao_param_t *p_sao_param) function aec_read_alf_lcu_ctrl (line 2419) | int aec_read_alf_lcu_ctrl(aec_t *p_aec) FILE: source/common/alf.cc function alf_recon_coefficients (line 52) | static void alf_recon_coefficients(alf_param_t *p_alf_param, int p_filte... function alf_init_var_table (line 71) | static void alf_init_var_table(alf_param_t *p_alf_param, int *p_var_tab) function alf_filter_block1 (line 87) | static function alf_filter_block2 (line 158) | static function deriveBoundaryAvail (line 276) | static void deriveBoundaryAvail(davs2_t *h, int lcu_xy, int width_in_lcu... function alf_param_init (line 299) | static void alf_param_init(alf_param_t *alf_par, int cID) function alf_get_buffer_size (line 316) | size_t alf_get_buffer_size(davs2_t *h) function alf_init_buffer (line 326) | void alf_init_buffer(davs2_t *h) function vlc_read_alf_coeff (line 357) | static void vlc_read_alf_coeff(davs2_bs_t *bs, alf_param_t *alf_param) function alf_read_param (line 402) | void alf_read_param(davs2_t *h, davs2_bs_t *bs) function alf_lcu_block (line 424) | static void alf_lcu_block(davs2_t *h, alf_param_t *p_alf_param, davs2_fr... function alf_lcurow (line 491) | void alf_lcurow(davs2_t *h, alf_param_t *p_alf_param, davs2_frame_t *p_t... function davs2_alf_init (line 507) | void davs2_alf_init(uint32_t cpuid, ao_funcs_t *fh) FILE: source/common/bitstream.cc function bs_init (line 54) | void bs_init(davs2_bs_t *bs, uint8_t *p_data, int i_data) function bs_align (line 63) | void bs_align(davs2_bs_t *bs) function bs_left_bytes (line 70) | int bs_left_bytes(davs2_bs_t *bs) function found_slice_header (line 82) | int found_slice_header(davs2_bs_t *bs) function bs_get_start_code (line 100) | int bs_get_start_code(davs2_bs_t *bs) function bs_dispose_pseudo_code (line 130) | int bs_dispose_pseudo_code(uint8_t *dst, uint8_t *src, int i_src) function find_pic_start_code (line 229) | int32_t FILE: source/common/block_info.cc function ALWAYS_INLINE (line 51) | static ALWAYS_INLINE function get_neighbor_cbp_y (line 70) | int get_neighbor_cbp_y(davs2_t *h, int x_4x4, int y_4x4, int scu_x, int ... FILE: source/common/common.cc function avs2_trace_init (line 79) | int avs2_trace_init(davs2_t *h, char *psz_trace_file) function avs2_trace_destroy (line 98) | void avs2_trace_destroy(void) function avs2_trace (line 107) | int avs2_trace(const char *psz_fmt, ...) function avs2_trace_string (line 124) | void avs2_trace_string(char *trace_string, int value, int len) function avs2_trace_string2 (line 172) | void avs2_trace_string2(char *trace_string, int bit_pattern, int value, ... function xl_init (line 212) | int xl_init(xlist_t *const xlist) function xl_destroy (line 237) | void xl_destroy(xlist_t *const xlist) function xl_append (line 253) | void xl_append(xlist_t *const xlist, void *node) function ALWAYS_INLINE (line 355) | static ALWAYS_INLINE function davs2_log_default (line 371) | static void function davs2_log (line 417) | void davs2_log(void *handle, int level, const char *format, ...) FILE: source/common/common.h type pel_t (line 63) | typedef uint16_t pel_t; type pel4_t (line 64) | typedef uint64_t pel4_t; type itr_t (line 65) | typedef int32_t itr_t; type pel_t (line 67) | typedef uint8_t pel_t; type pel4_t (line 68) | typedef uint32_t pel4_t; type itr_t (line 69) | typedef int16_t itr_t; type coeff_t (line 72) | typedef int16_t coeff_t; type mct_t (line 73) | typedef int16_t mct_t; type bool_t (line 74) | typedef uint8_t bool_t; type cu_t (line 76) | typedef struct cu_t cu_t; type davs2_log_t (line 77) | typedef struct davs2_log_t davs2_log_t; type davs2_t (line 78) | typedef struct davs2_t davs2_t; type davs2_mgr_t (line 79) | typedef struct davs2_mgr_t davs2_mgr_t; type davs2_outpic_t (line 80) | typedef struct davs2_outpic_t davs2_outpic_t; function ALWAYS_INLINE (line 100) | static ALWAYS_INLINE int DAVS2_MAX(int a, int b) function ALWAYS_INLINE (line 104) | static ALWAYS_INLINE int DAVS2_MIN(int a, int b) function ALWAYS_INLINE (line 111) | static ALWAYS_INLINE int DAVS2_CLIP3(int L, int H, int v) type task_status_t (line 164) | enum task_status_t { type coding_type_e (line 171) | enum coding_type_e { type pic_struct_e (line 179) | enum pic_struct_e { type start_code_e (line 200) | enum start_code_e { type cu_pred_mode_e (line 215) | enum cu_pred_mode_e { type tu_split_type_e (line 247) | enum tu_split_type_e { type PU_PART (line 259) | enum PU_PART { type dct_pattern_e (line 278) | enum dct_pattern_e { type context_mode_e (line 289) | enum context_mode_e { type img_component_index_e (line 298) | enum img_component_index_e { type inter_pred_direction_e (line 308) | enum inter_pred_direction_e { type neighbor_block_pos_e (line 317) | enum neighbor_block_pos_e { type direct_skip_mode_e (line 331) | enum direct_skip_mode_e { type intra_avail_e (line 353) | enum intra_avail_e { type sao_mode_e (line 366) | enum sao_mode_e { type sao_mode_merge_type_e (line 375) | enum sao_mode_merge_type_e { type sao_mode_type_e (line 384) | enum sao_mode_type_e { type sao_EO_classes_e (line 396) | enum sao_EO_classes_e { type node_t (line 455) | typedef struct node_t node_t; type node_t (line 456) | struct node_t { type xlist_t (line 464) | typedef struct xlist_t { type context_t (line 479) | typedef union context_t { type context_set_t (line 491) | typedef struct context_set_t { type davs2_bs_t (line 526) | typedef struct davs2_bs_t { type sao_param_t (line 538) | typedef struct sao_param_t { type sao_t (line 549) | typedef struct sao_t { type alf_param_t (line 556) | typedef struct alf_param_t { type alf_var_t (line 565) | typedef struct alf_var_t { type ref_idx_t (line 574) | typedef union ref_idx_t { type mv_t (line 583) | typedef union mv_t { type cb_t (line 595) | typedef union cb_t { type neighbor_inter_t (line 608) | typedef struct neighbor_inter_t { type aec_t (line 618) | typedef struct aec_t { type rps_t (line 645) | typedef struct rps_t { type davs2_seq_t (line 657) | typedef struct davs2_seq_t { type davs2_frame_t (line 691) | typedef struct davs2_frame_t { type weighted_quant_t (line 742) | typedef struct weighted_quant_t { type runlevel_pair_t (line 758) | typedef struct runlevel_pair_t { type runlevel_t (line 765) | typedef struct runlevel_t { type lcu_rec_info_t (line 789) | typedef struct lcu_rec_info_t { type lcu_info_t (line 796) | typedef struct lcu_info_t { type cu_t (line 807) | struct cu_t { type davs2_outpic_t (line 849) | struct davs2_outpic_t { type davs2_output_t (line 863) | typedef struct davs2_output_t { type es_unit_t (line 875) | typedef struct es_unit_t { type davs2_task_t (line 888) | typedef struct davs2_task_t { type davs2_log_t (line 898) | struct davs2_log_t { type davs2_mgr_t (line 906) | struct davs2_mgr_t { type davs2_row_rec_t (line 957) | typedef struct davs2_row_rec_t { type davs2_t (line 1002) | struct davs2_t { function ALWAYS_INLINE (line 1236) | static ALWAYS_INLINE void *davs2_malloc(size_t i_size) function ALWAYS_INLINE (line 1257) | static ALWAYS_INLINE void *davs2_calloc(size_t count, size_t size) function ALWAYS_INLINE (line 1266) | static ALWAYS_INLINE void davs2_free(void *ptr) function ALWAYS_INLINE (line 1282) | static ALWAYS_INLINE function davs2_clz (line 1311) | static int ALWAYS_INLINE davs2_clz(const uint32_t x) function davs2_ctz (line 1318) | static int ALWAYS_INLINE davs2_ctz(const uint32_t x) function davs2_clz (line 1326) | static int ALWAYS_INLINE davs2_clz(uint32_t x) function davs2_ctz (line 1338) | static int ALWAYS_INLINE davs2_ctz(uint32_t x) function ALWAYS_INLINE (line 1351) | static ALWAYS_INLINE pel_t davs2_clip_pixel(int x) function ALWAYS_INLINE (line 1356) | static ALWAYS_INLINE int davs2_clip3(int v, int i_min, int i_max) function ALWAYS_INLINE (line 1361) | static ALWAYS_INLINE int davs2_median(int a, int b, int c) function ALWAYS_INLINE (line 1374) | static ALWAYS_INLINE int davs2_sign2(int val) function ALWAYS_INLINE (line 1380) | static ALWAYS_INLINE int davs2_sign3(int val) type davs2_union16_t (line 1395) | typedef union { type davs2_union32_t (line 1400) | typedef union { type davs2_union64_t (line 1406) | typedef union { FILE: source/common/cpu.cc function sigill_handler (line 59) | static void sigill_handler(int sig) function davs2_cpu_detect (line 175) | uint32_t davs2_cpu_detect(void) function davs2_cpu_num_processors (line 389) | int davs2_cpu_num_processors(void) FILE: source/common/cu.cc function INLINE (line 132) | static INLINE function ALWAYS_INLINE (line 143) | static ALWAYS_INLINE function ALWAYS_INLINE (line 217) | static ALWAYS_INLINE function cu_get_neighbors (line 240) | static void cu_get_neighbors(davs2_t *h, cu_t *p_cu, int pix_x, int pix_... function INLINE (line 268) | static INLINE function INLINE (line 298) | static INLINE function cu_read_intrapred_mode_luma (line 323) | static int cu_read_intrapred_mode_luma(davs2_t *h, aec_t *p_aec, cu_t *p... function cu_store_references (line 392) | static function cu_read_mv (line 432) | static int cu_read_mv(davs2_t *h, aec_t *p_aec, int i_level, int scu_xy,... function cu_read_all_coeffs (line 599) | static int cu_read_all_coeffs(davs2_t *h, aec_t *p_aec, cu_t *p_cu) function cu_read_header (line 736) | static function cu_read_info (line 822) | static int cu_read_info(davs2_t *h, cu_t *p_cu, int i_level, int scu_xy,... function decoder_wait_lcu_row (line 887) | void decoder_wait_lcu_row(davs2_t *h, davs2_frame_t *frame, int line) function decoder_wait_row (line 905) | void decoder_wait_row(davs2_t *h, davs2_frame_t *frame, int max_y_in_pic) function INLINE (line 919) | static INLINE function INLINE (line 937) | static INLINE function davs2_get_inter_pred (line 947) | static int davs2_get_inter_pred(davs2_t *h, davs2_row_rec_t *row_rec, cu... function cu_recon (line 1106) | static int cu_recon(davs2_t *h, davs2_row_rec_t *row_rec, cu_t *p_cu, in... function ALWAYS_INLINE (line 1181) | static ALWAYS_INLINE void function decode_lcu_init (line 1193) | void decode_lcu_init(davs2_t *h, int i_lcu_x, int i_lcu_y) function rowrec_lcu_init (line 1236) | void rowrec_lcu_init(davs2_t *h, davs2_row_rec_t *row_rec, int i_lcu_x, ... function decode_lcu_parse (line 1294) | int decode_lcu_parse(davs2_t *h, int i_level, int pix_x, int pix_y) function decode_lcu_recon (line 1339) | int decode_lcu_recon(davs2_t *h, davs2_row_rec_t *row_rec, int i_level, ... FILE: source/common/davs2.cc function es_unit_t (line 65) | static es_unit_t * function es_unit_free (line 89) | static void function es_unit_t (line 100) | static function destroy_all_lists (line 156) | static void function create_all_lists (line 191) | static int function output_list_recycle_picture (line 222) | static function has_new_output_frame (line 232) | static function davs2_outpic_t (line 244) | static function decoder_get_output (line 310) | int decoder_get_output(davs2_mgr_t *mgr, davs2_seq_info_t *headerset, da... function DAVS2_API (line 369) | DAVS2_API void function davs2_t (line 393) | static davs2_t *task_get_free_task(davs2_mgr_t *mgr) function task_unload_packet (line 415) | void task_unload_packet(davs2_t *h, es_unit_t *es_unit) function DAVS2_API (line 439) | DAVS2_API void * function decoder_decode_es_unit (line 583) | int decoder_decode_es_unit(davs2_mgr_t *mgr, es_unit_t *es_unit) function DAVS2_API (line 626) | DAVS2_API int function DAVS2_API (line 692) | DAVS2_API int function DAVS2_API (line 715) | DAVS2_API int function DAVS2_API (line 768) | DAVS2_API void FILE: source/common/deblock.cc type edge_direction_e (line 73) | enum edge_direction_e { type edge_type_e (line 81) | enum edge_type_e { function lf_set_edge_filter_param (line 89) | static void lf_set_edge_filter_param(davs2_t *h, int i_level, int scu_x,... function lf_lcu_set_edge_filter (line 143) | static void lf_lcu_set_edge_filter(davs2_t *h, int i_level, int scu_x, i... function lf_skip_filter (line 257) | static uint8_t lf_skip_filter(davs2_t *h, cu_t *scuP, cu_t *scuQ, int di... function lf_edge_core (line 283) | static void lf_edge_core(pel_t *src, int b_chroma, int ptr_inc, int inc1... function deblock_edge_hor (line 366) | static void deblock_edge_hor(pel_t *src, int stride, int alpha, int beta... function deblock_edge_ver (line 373) | static void deblock_edge_ver(pel_t *src, int stride, int alpha, int beta... function deblock_edge_ver_c (line 383) | static void deblock_edge_ver_c(pel_t *src_u, pel_t *src_v, int stride, i... function deblock_edge_hor_c (line 400) | static void deblock_edge_hor_c(pel_t *src_u, pel_t *src_v, int stride, i... function lf_scu_deblock (line 415) | static void lf_scu_deblock(davs2_t *h, pel_t *p_dec[3], int stride, int ... function davs2_lcu_deblock (line 492) | void davs2_lcu_deblock(davs2_t *h, davs2_frame_t *frm, int i_lcu_x, int ... function davs2_deblock_init (line 552) | void davs2_deblock_init(uint32_t cpuid, ao_funcs_t* fh) FILE: source/common/decoder.cc function init_frame (line 67) | static void init_frame(davs2_t *h) function INLINE (line 123) | static INLINE function INLINE (line 141) | static INLINE function save_mv_ref_info (line 161) | static void save_mv_ref_info(davs2_t *h, int row) function davs2_outpic_t (line 199) | static davs2_outpic_t *get_one_free_picture(davs2_mgr_t *mgr, int w, int h) function ALWAYS_INLINE (line 227) | static ALWAYS_INLINE function ALWAYS_INLINE (line 244) | static ALWAYS_INLINE function decoder_signal (line 261) | static void decoder_signal(davs2_t *h, davs2_frame_t *frame, int line) function task_send_picture_to_output_list (line 277) | static function task_output_decoding_frame (line 316) | static function ALWAYS_INLINE (line 350) | static ALWAYS_INLINE function ALWAYS_INLINE (line 376) | static ALWAYS_INLINE function decode_one_lcu_row (line 397) | static int decode_one_lcu_row(davs2_t *h, davs2_bs_t *bs, int i_lcu_y) function decode_one_lcu_row_parse (line 538) | static int decode_one_lcu_row_parse(davs2_t *h, davs2_bs_t *bs, int i_lc... function decode_lcu_row_recon (line 596) | static int decode_lcu_row_recon(davs2_t *h, int i_lcu_y) function decode_user_data (line 737) | static void decode_user_data(davs2_t *h, davs2_bs_t *bs) function decoder_free_extra_buffer (line 774) | void decoder_free_extra_buffer(davs2_t *h) function decoder_alloc_extra_buffer (line 805) | int decoder_alloc_extra_buffer(davs2_t *h) function davs2_write_a_frame (line 940) | void davs2_write_a_frame(davs2_picture_t *pic, davs2_frame_t *frame) function davs2_t (line 1069) | davs2_t *decoder_open(davs2_mgr_t *mgr, davs2_t *h, int idx_decoder) function decoder_close (line 1202) | void decoder_close(davs2_t *h) FILE: source/common/defines.h type chroma_format_e (line 79) | enum chroma_format_e { type intra_pred_mode_e (line 142) | enum intra_pred_mode_e { type intra_chroma_pred_mode_e (line 172) | enum intra_chroma_pred_mode_e { FILE: source/common/frame.cc function ALWAYS_INLINE (line 46) | static ALWAYS_INLINE function pad_line_lcu (line 93) | void pad_line_lcu(davs2_t *h, int lcu_y) function ALWAYS_INLINE (line 150) | static ALWAYS_INLINE int function ALWAYS_INLINE (line 163) | static ALWAYS_INLINE int function davs2_frame_get_size (line 175) | size_t davs2_frame_get_size(int width, int height, int chroma_format, in... function davs2_frame_t (line 216) | davs2_frame_t *davs2_frame_new(int width, int height, int chroma_format,... function davs2_frame_destroy (line 354) | void davs2_frame_destroy(davs2_frame_t *frame) function davs2_frame_copy_planes (line 377) | void davs2_frame_copy_planes(davs2_frame_t *p_dst, davs2_frame_t *p_src) function davs2_frame_copy_properties (line 400) | void davs2_frame_copy_properties(davs2_frame_t *p_dst, davs2_frame_t *p_... function davs2_frame_copy_lcu (line 407) | void davs2_frame_copy_lcu(davs2_t *h, davs2_frame_t *p_dst, davs2_frame_... function davs2_frame_copy_lcurow (line 466) | void davs2_frame_copy_lcurow(davs2_t *h, davs2_frame_t *p_dst, davs2_fra... FILE: source/common/header.cc type extension_id_e (line 90) | enum extension_id_e { function INLINE (line 109) | static INLINE int is_valid_qp(davs2_t *h, int i_qp) function davs2_reconfigure_decoder (line 117) | static function parse_sequence_header (line 126) | static function INLINE (line 293) | static INLINE function parse_picture_header_intra (line 315) | static int parse_picture_header_intra(davs2_t *h, davs2_bs_t *bs) function parse_picture_header_inter (line 500) | static int parse_picture_header_inter(davs2_t *h, davs2_bs_t *bs) function parse_picture_header (line 697) | static function parse_slice_header (line 769) | void parse_slice_header(davs2_t *h, davs2_bs_t *bs) function davs2_outpic_t (line 821) | davs2_outpic_t *alloc_picture(int w, int h) function free_picture (line 863) | void free_picture(davs2_outpic_t *pic) function destroy_dpb (line 873) | void destroy_dpb(davs2_mgr_t *mgr) function INLINE (line 902) | static INLINE function init_fdec (line 941) | static void init_fdec(davs2_t *h, int64_t pts, int64_t dts) function task_decoder_update (line 991) | int task_decoder_update(davs2_t *h) function task_set_sequence_head (line 1078) | static function clean_one_frame (line 1126) | void clean_one_frame(davs2_frame_t *frame) function release_one_frame (line 1136) | void release_one_frame(davs2_frame_t *frame) function task_release_frames (line 1167) | void task_release_frames(davs2_t *h) function has_blocking (line 1186) | int has_blocking(davs2_mgr_t *mgr) function task_get_references (line 1243) | int task_get_references(davs2_t *h, int64_t pts, int64_t dts) function parse_header (line 1490) | int parse_header(davs2_t *h, davs2_bs_t *p_bs) FILE: source/common/intra.cc function ALWAYS_INLINE (line 263) | static ALWAYS_INLINE int is_block_available(davs2_t *h, int x_4x4, int y... function ALWAYS_INLINE (line 277) | static ALWAYS_INLINE function intra_pred_ver_c (line 327) | static void intra_pred_ver_c(pel_t *src, pel_t *dst, int i_dst, int mode... function intra_pred_hor_c (line 342) | static void intra_pred_hor_c(pel_t *src, pel_t *dst, int i_dst, int mode... function intra_pred_dc_c (line 359) | static void intra_pred_dc_c(pel_t *src, pel_t *dst, int i_dst, int mode,... function intra_pred_plane_c (line 412) | static void intra_pred_plane_c(pel_t *src, pel_t *dst, int i_dst, int mo... function intra_pred_bilinear_c (line 464) | static void intra_pred_bilinear_c(pel_t *src, pel_t *dst, int i_dst, int... function get_context_pixel (line 525) | static int get_context_pixel(int mode, int uiXYflag, int iTempD, int *of... function intra_pred_ang_x_c (line 538) | static void intra_pred_ang_x_c(pel_t *src, pel_t *dst, int i_dst, int di... function intra_pred_ang_y_c (line 589) | static void intra_pred_ang_y_c(pel_t *src, pel_t *dst, int i_dst, int di... function intra_pred_ang_xy_c (line 636) | static void intra_pred_ang_xy_c(pel_t *src, pel_t *dst, int i_dst, int d... function intra_pred_ang_x_5_c (line 798) | static void intra_pred_ang_x_5_c(pel_t *src, pel_t *dst, int i_dst, int ... function intra_pred_ang_x_7_c (line 1187) | static void intra_pred_ang_x_7_c(pel_t *src, pel_t *dst, int i_dst, int ... function intra_pred_ang_x_9_c (line 1273) | static void intra_pred_ang_x_9_c(pel_t *src, pel_t *dst, int i_dst, int ... function intra_pred_ang_x_10_c (line 1420) | static void intra_pred_ang_x_10_c(pel_t *src, pel_t *dst, int i_dst, int... function intra_pred_ang_x_11_c (line 1470) | static void intra_pred_ang_x_11_c(pel_t *src, pel_t *dst, int i_dst, int... function intra_pred_ang_y_25_c (line 1549) | static void intra_pred_ang_y_25_c(pel_t *src, pel_t *dst, int i_dst, int... function intra_pred_ang_y_26_c (line 1598) | static void intra_pred_ang_y_26_c(pel_t *src, pel_t *dst, int i_dst, int... function intra_pred_ang_y_27_c (line 1631) | static void intra_pred_ang_y_27_c(pel_t *src, pel_t *dst, int i_dst, int... function intra_pred_ang_y_29_c (line 1706) | static void intra_pred_ang_y_29_c(pel_t *src, pel_t *dst, int i_dst, int... function fill_reference_samples_y_c (line 2364) | static function fill_reference_samples_xy_c (line 2430) | static function davs2_get_intra_pred (line 2507) | void davs2_get_intra_pred(davs2_row_rec_t *row_rec, cu_t *p_cu, int pred... function davs2_get_intra_pred_chroma (line 2537) | void davs2_get_intra_pred_chroma(davs2_row_rec_t *row_rec, cu_t *p_cu, i... function davs2_intra_pred_init (line 2577) | void davs2_intra_pred_init(uint32_t cpuid, ao_funcs_t *pf) FILE: source/common/intra.h function ALWAYS_INLINE (line 41) | static ALWAYS_INLINE FILE: source/common/mc.cc function ALIGN16 (line 60) | ALIGN16(static const int8_t INTPL_FILTERS[4][8]) = { function mc_luma (line 502) | void mc_luma(davs2_t *h, pel_t *dst, int i_dst, int posx, int posy, int ... function mc_chroma (line 537) | void mc_chroma(davs2_t *h, pel_t *dst, int i_dst, int posx, int posy, in... function davs2_pixel_average_c (line 573) | static void davs2_pixel_average_c(pel_t *dst, int i_dst, const pel_t *sr... function davs2_mc_init (line 632) | void davs2_mc_init(uint32_t cpuid, ao_funcs_t *pf) FILE: source/common/memory.cc function davs2_memory_init (line 49) | void davs2_memory_init(uint32_t cpuid, ao_funcs_t* pf) FILE: source/common/osdep.h function avs2dec_pthread_create (line 251) | static int ALWAYS_INLINE function davs2_is_regular_file (line 367) | static int ALWAYS_INLINE davs2_is_regular_file(int filehandle) function davs2_is_regular_file_path (line 376) | static int ALWAYS_INLINE davs2_is_regular_file_path(const char *filename) FILE: source/common/pixel.cc function davs2_pixel_init (line 188) | void davs2_pixel_init(uint32_t cpuid, ao_funcs_t* pixf) FILE: source/common/predict.cc function ALWAYS_INLINE (line 52) | static ALWAYS_INLINE function ALWAYS_INLINE (line 68) | static ALWAYS_INLINE function ALWAYS_INLINE (line 81) | static ALWAYS_INLINE function ALWAYS_INLINE (line 101) | static ALWAYS_INLINE function ALWAYS_INLINE (line 141) | static ALWAYS_INLINE int16_t derive_median_mv(int mva, int mvb, int mvc) function ALWAYS_INLINE (line 172) | static ALWAYS_INLINE function get_mvp_default (line 197) | void get_mvp_default(davs2_t *h, cu_t *p_cu, int pix_x, int pix_y, mv_t ... function get_mv_bskip_spatial (line 256) | static function ALWAYS_INLINE (line 324) | static ALWAYS_INLINE function fill_mv_pf_skip_temporal (line 342) | static void fill_mv_pf_skip_temporal(davs2_t *h, cu_t *p_cu, int pix_x, ... function INLINE (line 405) | static INLINE function fill_mv_bskip (line 486) | static void fill_mv_bskip(davs2_t *h, cu_t *p_cu, int pix_x, int pix_y, ... function fill_mv_and_ref_for_skip (line 614) | void fill_mv_and_ref_for_skip(davs2_t *h, cu_t *p_cu, int pix_x, int pix... FILE: source/common/predict.h function ALWAYS_INLINE (line 45) | static ALWAYS_INLINE function ALWAYS_INLINE (line 53) | static ALWAYS_INLINE function ALWAYS_INLINE (line 61) | static ALWAYS_INLINE function ALWAYS_INLINE (line 69) | static ALWAYS_INLINE function ALWAYS_INLINE (line 77) | static ALWAYS_INLINE function ALWAYS_INLINE (line 123) | static ALWAYS_INLINE function ALWAYS_INLINE (line 133) | static ALWAYS_INLINE function ALWAYS_INLINE (line 152) | static ALWAYS_INLINE function ALWAYS_INLINE (line 160) | static ALWAYS_INLINE function ALWAYS_INLINE (line 179) | static ALWAYS_INLINE function ALWAYS_INLINE (line 187) | static ALWAYS_INLINE function ALWAYS_INLINE (line 206) | static ALWAYS_INLINE function ALWAYS_INLINE (line 239) | static ALWAYS_INLINE function ALWAYS_INLINE (line 266) | static ALWAYS_INLINE function ALWAYS_INLINE (line 284) | static ALWAYS_INLINE FILE: source/common/primitives.cc function init_all_primitives (line 51) | void init_all_primitives(uint32_t cpuid) FILE: source/common/primitives.h type ao_funcs_t (line 95) | typedef struct ao_funcs_t { FILE: source/common/quant.cc function wq_init_frame_quant_param (line 161) | void wq_init_frame_quant_param(davs2_t *h) function wq_update_frame_matrix (line 217) | void wq_update_frame_matrix(davs2_t *h) function dequant_c (line 260) | static void dequant_c(coeff_t *p_coeff, const int i_coef, const int scal... function dequant_weighted_c (line 274) | static void dequant_weighted_c(coeff_t *p_coeff, int i_coeff, int bsx, i... function dequant_coeffs (line 297) | void dequant_coeffs(davs2_t *h, coeff_t *p_coeff, int bsx, int bsy, int ... function davs2_quant_init (line 309) | void davs2_quant_init(uint32_t cpuid, ao_funcs_t *fh) FILE: source/common/quant.h function ALWAYS_INLINE (line 88) | static ALWAYS_INLINE function ALWAYS_INLINE (line 111) | static ALWAYS_INLINE FILE: source/common/sao.cc type lcu_neighbor_e (line 63) | enum lcu_neighbor_e { type sao_region_t (line 74) | struct sao_region_t { function ALWAYS_INLINE (line 100) | static ALWAYS_INLINE void sao_init_param(sao_t *lcu_sao) function ALWAYS_INLINE (line 115) | static ALWAYS_INLINE void sao_copy_param(sao_t *dst, sao_t *src) function sao_block_eo_0_c (line 122) | static function sao_block_eo_90_c (line 153) | static function sao_block_eo_135_c (line 180) | static function sao_block_eo_45_c (line 256) | static function sao_block_bo_c (line 330) | static function sao_read_lcu (line 355) | static void sao_read_lcu(davs2_t *h, int lcu_xy, bool_t *slice_sao_on, s... function sao_read_lcu_param (line 441) | void sao_read_lcu_param(davs2_t *h, int lcu_xy, bool_t *slice_sao_on, sa... function sao_get_neighbor_avail (line 452) | static function sao_lcu (line 539) | void sao_lcu(davs2_t *h, davs2_frame_t *p_tmp_frm, davs2_frame_t *p_dec_... function sao_lcurow (line 587) | void sao_lcurow(davs2_t *h, davs2_frame_t *p_tmp_frm, davs2_frame_t *p_d... function davs2_sao_init (line 638) | void davs2_sao_init(uint32_t cpuid, ao_funcs_t *fh) FILE: source/common/threadpool.cc type threadpool_job_t (line 46) | struct threadpool_job_t { type davs2_sync_job_list_t (line 57) | struct davs2_sync_job_list_t { type davs2_threadpool_t (line 69) | struct davs2_threadpool_t { function threadpool_job_t (line 96) | static threadpool_job_t *davs2_job_shift(threadpool_job_t **list) function davs2_sync_job_list_init (line 117) | static int davs2_sync_job_list_init(davs2_sync_job_list_t *slist, int i_... function davs2_threadpool_list_delete (line 138) | static void davs2_threadpool_list_delete(davs2_sync_job_list_t *slist) function davs2_sync_job_list_push (line 148) | static void davs2_sync_job_list_push(davs2_sync_job_list_t *slist, threa... function threadpool_job_t (line 162) | static threadpool_job_t *davs2_sync_job_list_pop(davs2_sync_job_list_t *... function davs2_threadpool_init (line 231) | int davs2_threadpool_init(davs2_threadpool_t **p_pool, int threads, davs... function davs2_threadpool_run (line 284) | void davs2_threadpool_run(davs2_threadpool_t *pool, davs2_threadpool_fun... function davs2_threadpool_is_free (line 298) | int davs2_threadpool_is_free(davs2_threadpool_t *pool) function davs2_threadpool_delete (line 335) | void davs2_threadpool_delete(davs2_threadpool_t *pool) FILE: source/common/threadpool.h type davs2_threadpool_t (line 39) | typedef struct davs2_threadpool_t davs2_threadpool_t; FILE: source/common/transform.cc function partialButterflyInverse4_c (line 161) | static void partialButterflyInverse4_c(const coeff_t *src, coeff_t *dst,... function idct_4x4_c (line 191) | static void idct_4x4_c(const coeff_t *src, coeff_t *dst, int i_dst) function partialButterflyInverse8_c (line 214) | static void partialButterflyInverse8_c(const coeff_t *src, coeff_t *dst,... function idct_8x8_c (line 257) | static void idct_8x8_c(const coeff_t *src, coeff_t *dst, int i_dst) function partialButterflyInverse16_c (line 280) | static void partialButterflyInverse16_c(const coeff_t *src, coeff_t *dst... function idct_16x16_c (line 341) | static void idct_16x16_c(const coeff_t *src, coeff_t *dst, int i_dst) function partialButterflyInverse32_c (line 364) | static void partialButterflyInverse32_c(const coeff_t *src, coeff_t *dst... function idct_32x32_c (line 451) | static void idct_32x32_c(const coeff_t *src, coeff_t *dst, int i_dst) function idct_64x64_c (line 477) | static void idct_64x64_c(const coeff_t *src, coeff_t *dst, int i_dst) function idct_16x4_c (line 537) | static void idct_16x4_c(const coeff_t *src, coeff_t *dst, int i_dst) function idct_4x16_c (line 561) | static void idct_4x16_c(const coeff_t *src, coeff_t *dst, int i_dst) function idct_32x8_c (line 587) | static void idct_32x8_c(const coeff_t *src, coeff_t *dst, int i_dst) function idct_8x32_c (line 615) | static void idct_8x32_c(const coeff_t *src, coeff_t *dst, int i_dst) function idct_64x16_c (line 640) | static void idct_64x16_c(const coeff_t *src, coeff_t *dst, int i_dst) function idct_16x64_c (line 699) | static void idct_16x64_c(const coeff_t *src, coeff_t *dst, int i_dst) function xTr2nd_4_1d_Inv_Ver (line 758) | static void xTr2nd_4_1d_Inv_Ver(coeff_t *coeff, int i_coeff, int i_shift... function xTr2nd_4_1d_Inv_Hor (line 783) | static void xTr2nd_4_1d_Inv_Hor(coeff_t *coeff, int i_coeff, int i_shift... function inv_transform_4x4_2nd_c (line 810) | static void inv_transform_4x4_2nd_c(coeff_t *coeff, int i_coeff) function inv_transform_2nd_c (line 826) | static void inv_transform_2nd_c(coeff_t *coeff, int i_coeff, int i_mode,... function INLINE (line 841) | static INLINE function ALWAYS_INLINE (line 868) | static ALWAYS_INLINE function davs2_get_recons (line 889) | void davs2_get_recons(davs2_row_rec_t *row_rec, cu_t *p_cu, int blockidx... function davs2_dct_init (line 932) | void davs2_dct_init(uint32_t cpuid, ao_funcs_t *fh) FILE: source/common/vec/intrinsic_alf.cc function alf_filter_block_sse128 (line 44) | void alf_filter_block_sse128(pel_t *p_dst, const pel_t *p_src, int stride, FILE: source/common/vec/intrinsic_deblock.cc function deblock_edge_ver_sse128 (line 43) | void deblock_edge_ver_sse128(pel_t *SrcPtr, int stride, int Alpha, int B... function deblock_edge_ver_c_sse128 (line 291) | void deblock_edge_ver_c_sse128(pel_t *SrcPtrU, pel_t *SrcPtrV, int strid... function deblock_edge_hor_sse128 (line 480) | void deblock_edge_hor_sse128(pel_t *SrcPtr, int stride, int Alpha, int B... function deblock_edge_hor_c_sse128 (line 686) | void deblock_edge_hor_c_sse128(pel_t *SrcPtrU, pel_t *SrcPtrV, int strid... FILE: source/common/vec/intrinsic_deblock_avx2.cc function deblock_edge_ver_avx2 (line 57) | void deblock_edge_ver_avx2(pel_t *SrcPtr, int stride, int Alpha, int Bet... function deblock_edge_ver_c_avx2 (line 286) | void deblock_edge_ver_c_avx2(pel_t *SrcPtrU, pel_t *SrcPtrV, int stride,... function deblock_edge_hor_avx2 (line 453) | void deblock_edge_hor_avx2(pel_t *SrcPtr, int stride, int Alpha, int Bet... function deblock_edge_hor_c_avx2 (line 627) | void deblock_edge_hor_c_avx2(pel_t *SrcPtrU, pel_t *SrcPtrV, int stride,... FILE: source/common/vec/intrinsic_idct.cc function idct_4x4_sse128 (line 78) | void idct_4x4_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_4x16_sse128 (line 158) | void idct_4x16_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_4x16_half_sse128 (line 462) | void idct_4x16_half_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_4x16_quad_sse128 (line 471) | void idct_4x16_quad_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_16x4_sse128 (line 480) | void idct_16x4_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_16x4_half_sse128 (line 747) | void idct_16x4_half_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_16x4_quad_sse128 (line 756) | void idct_16x4_quad_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_8x8_sse128 (line 765) | void idct_8x8_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_8x8_half_sse128 (line 1034) | void idct_8x8_half_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_8x8_quad_sse128 (line 1043) | void idct_8x8_quad_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_16x16_sse128 (line 1052) | void idct_16x16_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_16x16_half_sse128 (line 1429) | void idct_16x16_half_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_16x16_quad_sse128 (line 1985) | void idct_16x16_quad_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_32x32_sse128 (line 2447) | void idct_32x32_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_32x32_half_sse128 (line 3237) | void idct_32x32_half_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_32x32_quad_sse128 (line 4275) | void idct_32x32_quad_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_32x8_sse128 (line 5213) | void idct_32x8_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_32x8_half_sse128 (line 6051) | void idct_32x8_half_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_32x8_quad_sse128 (line 6060) | void idct_32x8_quad_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_8x32_sse128 (line 6069) | void idct_8x32_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_8x32_half_sse128 (line 6899) | void idct_8x32_half_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_8x32_quad_sse128 (line 6908) | void idct_8x32_quad_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function inv_2nd_trans_hor_sse128 (line 6917) | static void inv_2nd_trans_hor_sse128(coeff_t *coeff, int i_coeff, int i_... function inv_2nd_trans_ver_sse128 (line 6955) | static void inv_2nd_trans_ver_sse128(coeff_t *coeff, int i_coeff, int i_... function inv_transform_2nd_sse128 (line 6993) | void inv_transform_2nd_sse128(coeff_t *coeff, int i_coeff, int i_mode, i... function inv_transform_4x4_2nd_sse128 (line 7008) | void inv_transform_4x4_2nd_sse128(coeff_t *coeff, int i_coeff) function inv_wavelet_64x64_sse128 (line 7114) | void inv_wavelet_64x64_sse128(coeff_t *coeff) function inv_wavelet_64x16_sse128 (line 7396) | void inv_wavelet_64x16_sse128(coeff_t *coeff) function inv_wavelet_16x64_sse128 (line 7609) | void inv_wavelet_16x64_sse128(coeff_t *coeff) function idct_64x64_sse128 (line 7809) | void idct_64x64_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_64x64_half_sse128 (line 7818) | void idct_64x64_half_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_64x64_quad_sse128 (line 7827) | void idct_64x64_quad_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_64x16_sse128 (line 7836) | void idct_64x16_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_64x16_half_sse128 (line 7845) | void idct_64x16_half_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_64x16_quad_sse128 (line 7854) | void idct_64x16_quad_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_16x64_sse128 (line 7863) | void idct_16x64_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_16x64_half_sse128 (line 7872) | void idct_16x64_half_sse128(const coeff_t *src, coeff_t *dst, int i_dst) function idct_16x64_quad_sse128 (line 7881) | void idct_16x64_quad_sse128(const coeff_t *src, coeff_t *dst, int i_dst) FILE: source/common/vec/intrinsic_idct_avx2.cc function idct_8x8_avx2 (line 64) | void idct_8x8_avx2(const coeff_t *src, coeff_t *dst, int i_dst) function idct_16x16_avx2 (line 279) | void idct_16x16_avx2(const coeff_t *src, coeff_t *dst, int i_dst) function idct_32x32_avx2 (line 684) | void idct_32x32_avx2(const coeff_t *src, coeff_t *dst, int i_dst) function inv_wavelet_64x16_avx2 (line 1562) | void inv_wavelet_64x16_avx2(coeff_t *coeff) function inv_wavelet_16x64_avx2 (line 1685) | void inv_wavelet_16x64_avx2(coeff_t *coeff) function inv_wavelet_64x64_avx2 (line 1906) | void inv_wavelet_64x64_avx2(coeff_t *coeff) function idct_64x64_avx2 (line 2144) | void idct_64x64_avx2(const coeff_t *src, coeff_t *dst, int i_dst) function idct_64x16_avx2 (line 2153) | void idct_64x16_avx2(const coeff_t *src, coeff_t *dst, int i_dst) function idct_16x64_avx2 (line 2162) | void idct_16x64_avx2(const coeff_t *src, coeff_t *dst, int i_dst) FILE: source/common/vec/intrinsic_inter_pred.cc function intpl_chroma_block_hor_sse128 (line 45) | void intpl_chroma_block_hor_sse128(pel_t *dst, int i_dst, pel_t *src, in... function intpl_luma_block_hor_sse128 (line 94) | void intpl_luma_block_hor_sse128(pel_t *dst, int i_dst, pel_t *src, int ... function intpl_luma_hor_sse128 (line 153) | void intpl_luma_hor_sse128(pel_t *dst, int i_dst, mct_t *tmp, int i_tmp,... function intpl_luma_hor_x3_sse128 (line 245) | void intpl_luma_hor_x3_sse128(pel_t *const dst[3], int i_dst, mct_t *con... function intpl_luma_ver_sse128 (line 440) | void intpl_luma_ver_sse128(pel_t *dst, int i_dst, pel_t *src, int i_src,... function intpl_luma_ver_x3_sse128 (line 574) | void intpl_luma_ver_x3_sse128(pel_t *const dst[3], int i_dst, pel_t *src... function intpl_luma_ext_sse128 (line 1332) | void intpl_luma_ext_sse128(pel_t *dst, int i_dst, mct_t *tmp, int i_tmp,... function intpl_luma_ext_x3_sse128 (line 1996) | void intpl_luma_ext_x3_sse128(pel_t *const dst[3], int i_dst, mct_t *tmp... function intpl_chroma_block_ver_sse128 (line 3222) | void intpl_chroma_block_ver_sse128(pel_t *dst, int i_dst, pel_t *src, in... function intpl_luma_block_ver_sse128 (line 3625) | void intpl_luma_block_ver_sse128(pel_t *dst, int i_dst, pel_t *src, int ... function intpl_luma_block_ver0_sse128 (line 3907) | void intpl_luma_block_ver0_sse128(pel_t *dst, int i_dst, pel_t *src, int... function intpl_luma_block_ver1_sse128 (line 3983) | void intpl_luma_block_ver1_sse128(pel_t *dst, int i_dst, pel_t *src, int... function intpl_luma_block_ver2_sse128 (line 4059) | void intpl_luma_block_ver2_sse128(pel_t *dst, int i_dst, pel_t *src, int... function intpl_chroma_block_ext_sse128 (line 4137) | void intpl_chroma_block_ext_sse128(pel_t *dst, int i_dst, pel_t *src, in... function intpl_luma_block_ext_sse128 (line 4372) | void intpl_luma_block_ext_sse128(pel_t *dst, int i_dst, pel_t *src, int ... FILE: source/common/vec/intrinsic_inter_pred_avx2.cc function intpl_luma_block_hor_w16_avx2 (line 49) | void intpl_luma_block_hor_w16_avx2(pel_t *dst, int i_dst, pel_t *src, in... function intpl_luma_block_hor_w24_avx2 (line 100) | void intpl_luma_block_hor_w24_avx2(pel_t *dst, int i_dst, pel_t *src, in... function intpl_luma_block_ver_w32_avx2 (line 158) | void intpl_luma_block_ver_w32_avx2(pel_t *dst, int i_dst, pel_t *src, in... function intpl_luma_block_ver_w64_avx2 (line 257) | void intpl_luma_block_ver_w64_avx2(pel_t *dst, int i_dst, pel_t *src, in... function intpl_luma_block_ver_w16_avx2 (line 413) | void intpl_luma_block_ver_w16_avx2(pel_t *dst, int i_dst, pel_t *src, in... function intpl_luma_block_ver_w24_avx2 (line 534) | void intpl_luma_block_ver_w24_avx2(pel_t *dst, int i_dst, pel_t *src, in... function intpl_luma_block_ver_w48_avx2 (line 633) | void intpl_luma_block_ver_w48_avx2(pel_t *dst, int i_dst, pel_t *src, in... function intpl_luma_block_ext_w16_avx2 (line 789) | void intpl_luma_block_ext_w16_avx2(pel_t *dst, int i_dst, pel_t *src, in... function intpl_luma_block_ext_w24_avx2 (line 894) | void intpl_luma_block_ext_w24_avx2(pel_t *dst, int i_dst, pel_t *src, in... function intpl_chroma_block_hor_w16_avx2 (line 1098) | void intpl_chroma_block_hor_w16_avx2(pel_t *dst, int i_dst, const pel_t ... function intpl_chroma_block_hor_w24_avx2 (line 1133) | void intpl_chroma_block_hor_w24_avx2(pel_t *dst, int i_dst, const pel_t ... function intpl_chroma_block_ver_w32_avx2 (line 1172) | void intpl_chroma_block_ver_w32_avx2(pel_t *dst, int i_dst, const pel_t ... function intpl_chroma_block_ver_w24_avx2 (line 1237) | void intpl_chroma_block_ver_w24_avx2(pel_t *dst, int i_dst, const pel_t ... function intpl_chroma_block_ver_w16_avx2 (line 1302) | void intpl_chroma_block_ver_w16_avx2(pel_t *dst, int i_dst, const pel_t ... function intpl_chroma_block_ext_w16_avx2 (line 1385) | void intpl_chroma_block_ext_w16_avx2(pel_t *dst, int i_dst, const pel_t ... function intpl_chroma_block_ext_w24_avx2 (line 1485) | void intpl_chroma_block_ext_w24_avx2(pel_t *dst, int i_dst, const pel_t ... function intpl_luma_block_hor_avx2 (line 1616) | void intpl_luma_block_hor_avx2(pel_t *dst, int i_dst, pel_t *src, int i_... function intpl_luma_block_ver_avx2 (line 1635) | void intpl_luma_block_ver_avx2(pel_t *dst, int i_dst, pel_t *src, int i_... function intpl_luma_block_ver0_avx2 (line 1660) | void intpl_luma_block_ver0_avx2(pel_t *dst, int i_dst, pel_t *src, int i... function intpl_luma_block_ver1_avx2 (line 1685) | void intpl_luma_block_ver1_avx2(pel_t *dst, int i_dst, pel_t *src, int i... function intpl_luma_block_ver2_avx2 (line 1710) | void intpl_luma_block_ver2_avx2(pel_t *dst, int i_dst, pel_t *src, int i... function intpl_luma_block_ext_avx2 (line 1735) | void intpl_luma_block_ext_avx2(pel_t *dst, int i_dst, pel_t *src, int i_... function intpl_chroma_block_hor_avx2 (line 1754) | void intpl_chroma_block_hor_avx2(pel_t *dst, int i_dst, pel_t *src, int ... function intpl_chroma_block_ver_avx2 (line 1771) | void intpl_chroma_block_ver_avx2(pel_t *dst, int i_dst, pel_t *src, int ... function intpl_chroma_block_ext_avx2 (line 1790) | void intpl_chroma_block_ext_avx2(pel_t *dst, int i_dst, pel_t *src, int ... function intpl_luma_ext_avx2 (line 1831) | void intpl_luma_ext_avx2(pel_t *dst, int i_dst, int16_t *tmp, int i_tmp,... function intpl_luma_ext_x3_avx2 (line 1979) | void intpl_luma_ext_x3_avx2(pel_t *const dst[3], int i_dst, int16_t *tmp... function intpl_luma_hor_avx2 (line 2132) | void intpl_luma_hor_avx2(pel_t *dst, int i_dst, int16_t *tmp, int i_tmp,... function intpl_luma_hor_x3_avx2 (line 2241) | void intpl_luma_hor_x3_avx2(pel_t *const dst[3], int i_dst, mct_t *const... function intpl_luma_ver_avx2 (line 2481) | void intpl_luma_ver_avx2(pel_t *dst, int i_dst, pel_t *src, int i_src, i... function intpl_luma_ver_x3_avx2 (line 2564) | void intpl_luma_ver_x3_avx2(pel_t *const dst[3], int i_dst, pel_t *src, ... FILE: source/common/vec/intrinsic_intra-filledge.cc function fill_edge_samples_0_sse128 (line 47) | void fill_edge_samples_0_sse128(const pel_t *pTL, int i_TL, const pel_t ... function fill_edge_samples_x_sse128 (line 162) | void fill_edge_samples_x_sse128(const pel_t *pTL, int i_TL, const pel_t ... function fill_edge_samples_y_sse128 (line 287) | void fill_edge_samples_y_sse128(const pel_t *pTL, int i_TL, const pel_t ... function fill_edge_samples_xy_sse128 (line 403) | void fill_edge_samples_xy_sse128(const pel_t *pTL, int i_TL, const pel_t... FILE: source/common/vec/intrinsic_intra-pred.cc function intra_pred_ver_sse128 (line 63) | void intra_pred_ver_sse128(pel_t *src, pel_t *dst, int i_dst, int dir_mo... function intra_pred_hor_sse128 (line 124) | void intra_pred_hor_sse128(pel_t *src, pel_t *dst, int i_dst, int dir_mo... function intra_pred_dc_sse128 (line 179) | void intra_pred_dc_sse128(pel_t *src, pel_t *dst, int i_dst, int dir_mod... function intra_pred_plane_sse128 (line 272) | void intra_pred_plane_sse128(pel_t *src, pel_t *dst, int i_dst, int dir_... function intra_pred_bilinear_sse128 (line 356) | void intra_pred_bilinear_sse128(pel_t *src, pel_t *dst, int i_dst, int d... function intra_pred_ang_x_7_sse128 (line 2487) | void intra_pred_ang_x_7_sse128(pel_t *src, pel_t *dst, int i_dst, int di... function intra_pred_ang_x_9_sse128 (line 3023) | void intra_pred_ang_x_9_sse128(pel_t *src, pel_t *dst, int i_dst, int di... function intra_pred_ang_x_10_sse128 (line 3351) | void intra_pred_ang_x_10_sse128(pel_t *src, pel_t *dst, int i_dst, int d... function intra_pred_ang_x_11_sse128 (line 3831) | void intra_pred_ang_x_11_sse128(pel_t *src, pel_t *dst, int i_dst, int d... function intra_pred_ang_y_25_sse128 (line 3968) | void intra_pred_ang_y_25_sse128(pel_t *src, pel_t *dst, int i_dst, int d... function intra_pred_ang_y_26_sse128 (line 4457) | void intra_pred_ang_y_26_sse128(pel_t *src, pel_t *dst, int i_dst, int d... function intra_pred_ang_xy_13_sse128 (line 5745) | void intra_pred_ang_xy_13_sse128(pel_t *src, pel_t *dst, int i_dst, int ... function intra_pred_ang_xy_14_sse128 (line 6761) | void intra_pred_ang_xy_14_sse128(pel_t *src, pel_t *dst, int i_dst, int ... function intra_pred_ang_xy_16_sse128 (line 7133) | void intra_pred_ang_xy_16_sse128(pel_t *src, pel_t *dst, int i_dst, int ... function intra_pred_ang_xy_18_sse128 (line 7303) | void intra_pred_ang_xy_18_sse128(pel_t *src, pel_t *dst, int i_dst, int ... function intra_pred_ang_xy_20_sse128 (line 7394) | void intra_pred_ang_xy_20_sse128(pel_t *src, pel_t *dst, int i_dst, int ... function intra_pred_ang_xy_22_sse128 (line 7566) | void intra_pred_ang_xy_22_sse128(pel_t *src, pel_t *dst, int i_dst, int ... function intra_pred_ang_xy_23_sse128 (line 7842) | void intra_pred_ang_xy_23_sse128(pel_t *src, pel_t *dst, int i_dst, int ... FILE: source/common/vec/intrinsic_intra-pred_avx2.cc function intra_pred_ver_avx (line 44) | void intra_pred_ver_avx(pel_t *src, pel_t *dst, int i_dst, int dir_mode,... function intra_pred_hor_avx (line 91) | void intra_pred_hor_avx(pel_t *src, pel_t *dst, int i_dst, int dir_mode,... function intra_pred_dc_avx (line 136) | void intra_pred_dc_avx(pel_t *src, pel_t *dst, int i_dst, int dir_mode, ... function intra_pred_plane_avx (line 221) | void intra_pred_plane_avx(pel_t *src, pel_t *dst, int i_dst, int dir_mod... function intra_pred_bilinear_avx (line 319) | void intra_pred_bilinear_avx(pel_t *src, pel_t *dst, int i_dst, int dir_... function intra_pred_ang_x_7_avx (line 2006) | void intra_pred_ang_x_7_avx(pel_t *src, pel_t *dst, int i_dst, int dir_m... function intra_pred_ang_x_9_avx (line 2546) | void intra_pred_ang_x_9_avx(pel_t *src, pel_t *dst, int i_dst, int dir_m... function intra_pred_ang_x_10_avx (line 2672) | void intra_pred_ang_x_10_avx(pel_t *src, pel_t *dst, int i_dst, int dir_... function intra_pred_ang_x_11_avx (line 3145) | void intra_pred_ang_x_11_avx(pel_t *src, pel_t *dst, int i_dst, int dir_... function intra_pred_ang_y_25_avx (line 3266) | void intra_pred_ang_y_25_avx(pel_t *src, pel_t *dst, int i_dst, int dir_... function intra_pred_ang_y_26_avx (line 3562) | void intra_pred_ang_y_26_avx(pel_t *src, pel_t *dst, int i_dst, int dir_... function intra_pred_ang_y_30_avx (line 4121) | void intra_pred_ang_y_30_avx(pel_t *src, pel_t *dst, int i_dst, int dir_... function intra_pred_ang_y_31_avx (line 4426) | void intra_pred_ang_y_31_avx(pel_t *src, pel_t *dst, int i_dst, int dir_... function intra_pred_ang_y_32_avx (line 4485) | void intra_pred_ang_y_32_avx(pel_t *src, pel_t *dst, int i_dst, int dir_... function intra_pred_ang_xy_13_avx (line 4836) | void intra_pred_ang_xy_13_avx(pel_t *src, pel_t *dst, int i_dst, int dir... function intra_pred_ang_xy_14_avx (line 5422) | void intra_pred_ang_xy_14_avx(pel_t *src, pel_t *dst, int i_dst, int dir... function intra_pred_ang_xy_16_avx (line 5954) | void intra_pred_ang_xy_16_avx(pel_t *src, pel_t *dst, int i_dst, int dir... function intra_pred_ang_xy_18_avx (line 6359) | void intra_pred_ang_xy_18_avx(pel_t *src, pel_t *dst, int i_dst, int dir... function intra_pred_ang_xy_20_avx (line 6579) | void intra_pred_ang_xy_20_avx(pel_t *src, pel_t *dst, int i_dst, int dir... function intra_pred_ang_xy_22_avx (line 6925) | void intra_pred_ang_xy_22_avx(pel_t *src, pel_t *dst, int i_dst, int dir... function intra_pred_ang_xy_23_avx (line 7320) | void intra_pred_ang_xy_23_avx(pel_t *src, pel_t *dst, int i_dst, int dir... FILE: source/common/vec/intrinsic_pixel.cc function avs_pixel_average_sse128 (line 43) | void avs_pixel_average_sse128(pel_t *dst, int i_dst, const pel_t *src0, ... function plane_copy_c_sse2 (line 151) | void plane_copy_c_sse2(pel_t *dst, intptr_t i_dst, pel_t *src, intptr_t ... FILE: source/common/vec/intrinsic_pixel_avx.cc function padding_rows_sse256_10bit (line 61) | void padding_rows_sse256_10bit(pel_t *src, int i_src, int width, int hei... function padding_rows_lr_sse256_10bit (line 103) | void padding_rows_lr_sse256_10bit(pel_t *src, int i_src, int width, int ... function add_pel_clip_sse256 (line 132) | void add_pel_clip_sse256(const pel_t *src1, int i_src1, const coeff_t *s... function davs2_pixel_average_avx (line 268) | void davs2_pixel_average_avx(pel_t *dst, int i_dst, const pel_t *src1, i... function padding_rows_lr_sse256 (line 365) | void padding_rows_lr_sse256(pel_t *src, int i_src, int width, int height... function padding_rows_sse256 (line 407) | void padding_rows_sse256(pel_t *src, int i_src, int width, int height, i... FILE: source/common/vec/intrinsic_sao.cc type lcu_neighbor_e (line 51) | enum lcu_neighbor_e { function SAO_on_block_eo_0_sse128 (line 64) | void SAO_on_block_eo_0_sse128(pel_t *p_dst, int i_dst, const pel_t *p_sr... function SAO_on_block_eo_90_sse128 (line 156) | void SAO_on_block_eo_90_sse128(pel_t *p_dst, int i_dst, const pel_t *p_s... function SAO_on_block_eo_135_sse128 (line 250) | void SAO_on_block_eo_135_sse128(pel_t *p_dst, int i_dst, const pel_t *p_... function SAO_on_block_eo_45_sse128 (line 459) | void SAO_on_block_eo_45_sse128(pel_t *p_dst, int i_dst, const pel_t *p_s... function SAO_on_block_bo_sse128 (line 666) | void SAO_on_block_bo_sse128(pel_t *p_dst, int i_dst, FILE: source/common/vec/intrinsic_sao_avx2.cc type lcu_neighbor_e (line 50) | enum lcu_neighbor_e { function SAO_on_block_eo_0_avx2 (line 63) | void SAO_on_block_eo_0_avx2(pel_t *p_dst, int i_dst, function SAO_on_block_eo_90_avx2 (line 146) | void SAO_on_block_eo_90_avx2(pel_t *p_dst, int i_dst, function SAO_on_block_eo_135_avx2 (line 232) | void SAO_on_block_eo_135_avx2(pel_t *p_dst, int i_dst, function SAO_on_block_eo_45_avx2 (line 420) | void SAO_on_block_eo_45_avx2(pel_t *p_dst, int i_dst, function SAO_on_block_bo_avx2 (line 612) | void SAO_on_block_bo_avx2(pel_t *p_dst, int i_dst, FILE: source/common/vlc.h function INLINE (line 48) | static INLINE function INLINE (line 77) | static INLINE function INLINE (line 135) | static INLINE function INLINE (line 161) | static INLINE function INLINE (line 192) | static INLINE FILE: source/common/win32thread.cc function davs2_win32thread_worker (line 92) | static unsigned __stdcall davs2_win32thread_worker(void *arg) function davs2_thread_create (line 101) | int davs2_thread_create(davs2_thread_t *thread, const davs2_thread_attr_... function davs2_thread_join (line 112) | int davs2_thread_join(davs2_thread_t thread, void **value_ptr) function davs2_thread_mutex_init (line 127) | int davs2_thread_mutex_init(davs2_thread_mutex_t *mutex, const davs2_thr... function davs2_thread_mutex_destroy (line 133) | int davs2_thread_mutex_destroy(davs2_thread_mutex_t *mutex) function davs2_thread_mutex_lock (line 139) | int davs2_thread_mutex_lock(davs2_thread_mutex_t *mutex) function davs2_thread_mutex_unlock (line 151) | int davs2_thread_mutex_unlock(davs2_thread_mutex_t *mutex) function davs2_thread_cond_init (line 167) | int davs2_thread_cond_init(davs2_thread_cond_t *cond, const davs2_thread... function davs2_thread_cond_destroy (line 205) | int davs2_thread_cond_destroy(davs2_thread_cond_t *cond) function davs2_thread_cond_broadcast (line 225) | int davs2_thread_cond_broadcast(davs2_thread_cond_t *cond) function davs2_thread_cond_signal (line 257) | int davs2_thread_cond_signal(davs2_thread_cond_t *cond) function davs2_thread_cond_wait (line 280) | int davs2_thread_cond_wait(davs2_thread_cond_t *cond, davs2_thread_mutex... function davs2_win32_threading_init (line 316) | int davs2_win32_threading_init(void) function davs2_win32_threading_destroy (line 331) | void davs2_win32_threading_destroy(void) function davs2_thread_num_processors_np (line 337) | int davs2_thread_num_processors_np() FILE: source/common/win32thread.h type davs2_thread_t (line 51) | typedef struct { type CRITICAL_SECTION (line 60) | typedef CRITICAL_SECTION davs2_thread_mutex_t; type davs2_thread_cond_t (line 66) | typedef struct { FILE: source/davs2.h type davs2_picture_type_e (line 78) | enum davs2_picture_type_e { type davs2_profile_id_e (line 89) | enum davs2_profile_id_e { type davs2_log_level_e (line 98) | enum davs2_log_level_e { type davs2_ret_e (line 109) | enum davs2_ret_e { type davs2_seq_info_t (line 126) | typedef struct davs2_seq_info_t { type davs2_packet_t (line 146) | typedef struct davs2_packet_t { type davs2_picture_t (line 156) | typedef struct davs2_picture_t { type davs2_param_t (line 178) | typedef struct davs2_param_t { FILE: source/test/getopt/getopt.c function exchange (line 293) | static void function _getopt_internal (line 487) | int function getopt (line 922) | int function getopt_long (line 934) | int function main (line 952) | int FILE: source/test/getopt/getopt.h type option (line 96) | struct option { type option (line 153) | struct option type option (line 156) | struct option type option (line 161) | struct option FILE: source/test/inputstream.h function check_frame (line 65) | static int function find_one_frame (line 82) | static int function count_frames (line 98) | static int function read_input_file (line 123) | static int FILE: source/test/md5.h function md5 (line 76) | void md5(unsigned int *pA, unsigned int *pB, unsigned int *pC, unsigned ... function FileMD5 (line 162) | long long FileMD5(const char *filename, unsigned int md5value[4]) FILE: source/test/parse_args.h type davs2_input_param_t (line 45) | typedef struct davs2_input_param_t { type option (line 68) | struct option function display_usage (line 82) | static void display_usage(void) function parse_args (line 104) | static int parse_args(davs2_input_param_t *p_param, int argc, char **argv) FILE: source/test/psnr.h function cal_ssd_16bit (line 66) | static __inline uint64_t function cal_ssd_8bit (line 93) | static __inline uint64_t function cal_ssd (line 131) | static __inline uint64_t function find_first_mismatch_point_16bit (line 143) | static void function find_first_mismatch_point_8bit (line 168) | static void function find_first_mismatch_point (line 204) | static void function get_psnr_with_ssd (line 216) | static function cal_psnr (line 237) | int FILE: source/test/test.c function output_decoded_frame (line 101) | static function test_decoder (line 179) | void test_decoder(uint8_t *data_buf, int data_len, int num_frames, char ... function main (line 304) | int main(int argc, char *argv[]) FILE: source/test/utils.h function get_time (line 64) | static __inline int64_t get_time() function set_font_color (line 80) | static __inline void set_font_color(int color) function show_message (line 94) | static void show_message(int color, const char *format, ...) function show_progress (line 119) | static __inline void show_progress(int frame, int frames) function write_frame_plane (line 149) | static function write_y4m_header (line 164) | static function write_frame (line 189) | static