SYMBOL INDEX (1927 symbols across 131 files) FILE: autocomplete.c function list_contains (line 231) | static int list_contains( const char * const *list, const char *s ) function suggest (line 240) | static void suggest( const char *s, const char *cur, int cur_len ) function suggest_lower (line 246) | static void suggest_lower( const char *s, const char *cur, int cur_len ) function suggest_num_range (line 256) | static void suggest_num_range( int start, int end, const char *cur, int ... function suggest_token (line 268) | static void suggest_token( const char *s, int delim, const char *cur, in... function x264_cli_autocomplete (line 293) | int x264_cli_autocomplete( const char *prev, const char *cur ) FILE: common/aarch64/mc-c.c function weight_cache_neon (line 190) | static void weight_cache_neon( x264_t *h, x264_weight_t *w ) function mc_luma_neon (line 211) | static void mc_luma_neon( pixel *dst, intptr_t i_dst_stride, function pixel (line 237) | static pixel *get_ref_neon( pixel *dst, intptr_t *i_dst_stride, FILE: common/aarch64/predict-c.c function x264_predict_4x4_init_aarch64 (line 31) | void x264_predict_4x4_init_aarch64( uint32_t cpu, x264_predict_t pf[12] ) function x264_predict_8x8c_init_aarch64 (line 50) | void x264_predict_8x8c_init_aarch64( uint32_t cpu, x264_predict_t pf[7] ) function x264_predict_8x16c_init_aarch64 (line 70) | void x264_predict_8x16c_init_aarch64( uint32_t cpu, x264_predict_t pf[7] ) function x264_predict_8x8_init_aarch64 (line 85) | void x264_predict_8x8_init_aarch64( uint32_t cpu, x264_predict8x8_t pf[1... function x264_predict_16x16_init_aarch64 (line 103) | void x264_predict_16x16_init_aarch64( uint32_t cpu, x264_predict_t pf[7] ) FILE: common/arm/mc-c.c function weight_cache_neon (line 173) | static void weight_cache_neon( x264_t *h, x264_weight_t *w ) function mc_luma_neon (line 213) | static void mc_luma_neon( uint8_t *dst, intptr_t i_dst_stride, function hpel_filter_neon (line 272) | static void hpel_filter_neon( uint8_t *dsth, uint8_t *dstv, uint8_t *dst... FILE: common/arm/predict-c.c function x264_predict_4x4_init_arm (line 30) | void x264_predict_4x4_init_arm( uint32_t cpu, x264_predict_t pf[12] ) function x264_predict_8x8c_init_arm (line 49) | void x264_predict_8x8c_init_arm( uint32_t cpu, x264_predict_t pf[7] ) function x264_predict_8x16c_init_arm (line 64) | void x264_predict_8x16c_init_arm( uint32_t cpu, x264_predict_t pf[7] ) function x264_predict_8x8_init_arm (line 77) | void x264_predict_8x8_init_arm( uint32_t cpu, x264_predict8x8_t pf[12], ... function x264_predict_16x16_init_arm (line 95) | void x264_predict_16x16_init_arm( uint32_t cpu, x264_predict_t pf[7] ) FILE: common/base.c function x264_log_default (line 68) | void x264_log_default( void *p_unused, int i_level, const char *psz_fmt,... function x264_log_internal (line 93) | void x264_log_internal( int i_level, const char *psz_fmt, ... ) function x264_free (line 149) | void x264_free( void *p ) type strdup_buffer (line 206) | typedef struct { function REALIGN_STACK (line 251) | REALIGN_STACK void x264_param_cleanup( x264_param_t *param ) function REALIGN_STACK (line 266) | REALIGN_STACK void x264_picture_init( x264_picture_t *pic ) function REALIGN_STACK (line 277) | REALIGN_STACK int x264_picture_alloc( x264_picture_t *pic, int i_csp, in... function REALIGN_STACK (line 333) | REALIGN_STACK void x264_picture_clean( x264_picture_t *pic ) function REALIGN_STACK (line 344) | REALIGN_STACK void x264_param_default( x264_param_t *param ) function param_apply_preset (line 489) | static int param_apply_preset( x264_param_t *param, const char *preset ) function param_apply_tune (line 611) | static int param_apply_tune( x264_param_t *param, const char *tune ) function REALIGN_STACK (line 706) | REALIGN_STACK int x264_param_default_preset( x264_param_t *param, const ... function REALIGN_STACK (line 717) | REALIGN_STACK void x264_param_apply_fastfirstpass( x264_param_t *param ) function profile_string_to_int (line 732) | static int profile_string_to_int( const char *str ) function REALIGN_STACK (line 749) | REALIGN_STACK int x264_param_apply_profile( x264_param_t *param, const c... function parse_enum (line 816) | static int parse_enum( const char *arg, const char * const *names, int *... function parse_cqm (line 827) | static int parse_cqm( const char *str, uint8_t *cqm, int length ) function atobool_internal (line 839) | static int atobool_internal( const char *str, int *b_error ) function atoi_internal (line 853) | static int atoi_internal( const char *str, int *b_error ) function atof_internal (line 862) | static double atof_internal( const char *str, int *b_error ) function REALIGN_STACK (line 886) | REALIGN_STACK int x264_param_parse( x264_param_t *p, const char *name, c... FILE: common/base.h type x264_union16_t (line 64) | typedef union { uint16_t i; uint8_t b[2]; } MAY_ALIAS x264_union16_t; type x264_union32_t (line 65) | typedef union { uint32_t i; uint16_t w[2]; uint8_t b[4]; } MAY_ALIAS x2... type x264_union64_t (line 66) | typedef union { uint64_t i; uint32_t d[2]; uint16_t w[4]; uint8_t b[8]; ... type x264_uint128_t (line 67) | typedef struct { uint64_t i[2]; } x264_uint128_t; type x264_union128_t (line 68) | typedef union { x264_uint128_t i; uint64_t q[2]; uint32_t d[4]; uint16_t... type profile_e (line 93) | enum profile_e type chroma_format_e (line 103) | enum chroma_format_e type slice_type_e (line 111) | enum slice_type_e type sei_payload_type_e (line 120) | enum sei_payload_type_e function ALWAYS_INLINE (line 206) | static ALWAYS_INLINE int x264_clip3( int v, int i_min, int i_max ) function ALWAYS_INLINE (line 211) | static ALWAYS_INLINE double x264_clip3f( double v, double f_min, double ... function ALWAYS_INLINE (line 218) | static ALWAYS_INLINE int x264_exp2fix8( float x ) function ALWAYS_INLINE (line 226) | static ALWAYS_INLINE float x264_log2( uint32_t x ) function ALWAYS_INLINE (line 232) | static ALWAYS_INLINE int x264_median( int a, int b, int c ) function ALWAYS_INLINE (line 242) | static ALWAYS_INLINE void x264_median_mv( int16_t *dst, int16_t *a, int1... function ALWAYS_INLINE (line 248) | static ALWAYS_INLINE int x264_predictor_difference( int16_t (*mvc)[2], i... function ALWAYS_INLINE (line 259) | static ALWAYS_INLINE uint16_t x264_cabac_mvd_sum( uint8_t *mvdleft, uint... FILE: common/bitstream.c function x264_nal_encode (line 55) | void x264_nal_encode( x264_t *h, uint8_t *dst, x264_nal_t *nal ) function x264_bitstream_init (line 106) | void x264_bitstream_init( uint32_t cpu, x264_bitstream_function_t *pf ) FILE: common/bitstream.h type vlc_large_t (line 31) | typedef struct type bs_t (line 39) | typedef struct bs_s type x264_run_level_t (line 50) | typedef struct type x264_bitstream_function_t (line 57) | typedef struct function bs_init (line 86) | static inline void bs_init( bs_t *s, void *p_data, int i_data ) function bs_pos (line 100) | static inline int bs_pos( bs_t *s ) function bs_flush (line 106) | static inline void bs_flush( bs_t *s ) function bs_realign (line 113) | static inline void bs_realign( bs_t *s ) function bs_write (line 125) | static inline void bs_write( bs_t *s, int i_count, uint32_t i_bits ) function bs_write32 (line 163) | static inline void bs_write32( bs_t *s, uint32_t i_bits ) function bs_write1 (line 169) | static inline void bs_write1( bs_t *s, uint32_t i_bit ) function bs_align_0 (line 182) | static inline void bs_align_0( bs_t *s ) function bs_align_1 (line 187) | static inline void bs_align_1( bs_t *s ) function bs_align_10 (line 192) | static inline void bs_align_10( bs_t *s ) function bs_write_ue_big (line 221) | static inline void bs_write_ue_big( bs_t *s, unsigned int val ) function bs_write_ue (line 241) | static inline void bs_write_ue( bs_t *s, int val ) function bs_write_se (line 246) | static inline void bs_write_se( bs_t *s, int val ) function bs_write_te (line 264) | static inline void bs_write_te( bs_t *s, int x, int val ) function bs_rbsp_trailing (line 272) | static inline void bs_rbsp_trailing( bs_t *s ) function ALWAYS_INLINE (line 278) | static ALWAYS_INLINE int bs_size_ue( unsigned int val ) function ALWAYS_INLINE (line 283) | static ALWAYS_INLINE int bs_size_ue_big( unsigned int val ) function ALWAYS_INLINE (line 291) | static ALWAYS_INLINE int bs_size_se( int val ) function ALWAYS_INLINE (line 301) | static ALWAYS_INLINE int bs_size_te( int x, int val ) FILE: common/cabac.c function x264_cabac_init (line 32) | void x264_cabac_init( x264_t *h ) function x264_cabac_context_init (line 48) | void x264_cabac_context_init( x264_t *h, x264_cabac_t *cb, int i_slice_t... function x264_cabac_encode_init_core (line 53) | void x264_cabac_encode_init_core( x264_cabac_t *cb ) function x264_cabac_encode_init (line 61) | void x264_cabac_encode_init( x264_cabac_t *cb, uint8_t *p_data, uint8_t ... function cabac_putbyte (line 69) | static inline void cabac_putbyte( x264_cabac_t *cb ) function cabac_encode_renorm (line 101) | static inline void cabac_encode_renorm( x264_cabac_t *cb ) function x264_cabac_encode_decision_c (line 113) | void x264_cabac_encode_decision_c( x264_cabac_t *cb, int i_ctx, int b ) function x264_cabac_encode_bypass_c (line 128) | void x264_cabac_encode_bypass_c( x264_cabac_t *cb, int b ) function x264_cabac_encode_ue_bypass (line 142) | void x264_cabac_encode_ue_bypass( x264_cabac_t *cb, int exp_bits, int val ) function x264_cabac_encode_terminal_c (line 159) | void x264_cabac_encode_terminal_c( x264_cabac_t *cb ) function x264_cabac_encode_flush (line 165) | void x264_cabac_encode_flush( x264_t *h, x264_cabac_t *cb ) FILE: common/cabac.h type x264_cabac_t (line 30) | typedef struct function ALWAYS_INLINE (line 94) | static ALWAYS_INLINE int x264_cabac_pos( x264_cabac_t *cb ) function ALWAYS_INLINE (line 101) | static ALWAYS_INLINE void x264_cabac_size_decision( x264_cabac_t *cb, lo... function ALWAYS_INLINE (line 108) | static ALWAYS_INLINE int x264_cabac_size_decision2( uint8_t *state, long... function ALWAYS_INLINE (line 115) | static ALWAYS_INLINE void x264_cabac_size_decision_noup( x264_cabac_t *c... function ALWAYS_INLINE (line 121) | static ALWAYS_INLINE int x264_cabac_size_decision_noup2( uint8_t *state,... FILE: common/common.c function x264_log (line 32) | void x264_log( x264_t *h, int i_level, const char *psz_fmt, ... ) FILE: common/common.h type pixel (line 94) | typedef uint16_t pixel; type pixel4 (line 95) | typedef uint64_t pixel4; type dctcoef (line 96) | typedef int32_t dctcoef; type udctcoef (line 97) | typedef uint32_t udctcoef; type pixel (line 102) | typedef uint8_t pixel; type pixel4 (line 103) | typedef uint32_t pixel4; type dctcoef (line 104) | typedef int16_t dctcoef; type udctcoef (line 105) | typedef uint16_t udctcoef; function ALWAYS_INLINE (line 145) | static ALWAYS_INLINE pixel x264_clip_pixel( int x ) type x264_slice_header_t (line 153) | typedef struct type x264_lookahead_t (line 217) | typedef struct x264_lookahead_t type x264_ratecontrol_t (line 231) | typedef struct x264_ratecontrol_t x264_ratecontrol_t; type x264_left_table_t (line 233) | typedef struct x264_left_table_t type x264_frame_stat_t (line 243) | typedef struct type x264_t (line 270) | struct x264_t type mvsad_t (line 765) | typedef struct function ALWAYS_INLINE (line 774) | static ALWAYS_INLINE int x264_predictor_roundclip( int16_t (*dst)[2], in... function ALWAYS_INLINE (line 790) | static ALWAYS_INLINE int x264_predictor_clip( int16_t (*dst)[2], int16_t... FILE: common/cpu.c function x264_getauxval (line 113) | static unsigned long x264_getauxval( unsigned long type ) function sigill_handler (line 132) | static void sigill_handler( int sig ) function x264_cpu_detect (line 150) | uint32_t x264_cpu_detect( void ) function x264_cpu_detect (line 333) | uint32_t x264_cpu_detect( void ) function x264_cpu_detect (line 347) | uint32_t x264_cpu_detect( void ) function x264_cpu_detect (line 374) | uint32_t x264_cpu_detect( void ) function x264_cpu_detect (line 403) | uint32_t x264_cpu_detect( void ) function x264_cpu_detect (line 417) | uint32_t x264_cpu_detect( void ) function x264_cpu_detect (line 468) | uint32_t x264_cpu_detect( void ) function detect_flags (line 495) | static uint32_t detect_flags( void ) function have_feature (line 517) | static int have_feature( const char *feature ) function detect_flags (line 526) | static uint32_t detect_flags( void ) function detect_flags (line 541) | static uint32_t detect_flags( void ) function x264_cpu_detect (line 569) | uint32_t x264_cpu_detect( void ) function x264_cpu_detect (line 602) | uint32_t x264_cpu_detect( void ) function x264_cpu_detect (line 612) | uint32_t x264_cpu_detect( void ) function x264_cpu_detect (line 627) | uint32_t x264_cpu_detect( void ) function x264_cpu_num_processors (line 634) | int x264_cpu_num_processors( void ) FILE: common/cpu.h type x264_cpu_name_t (line 49) | typedef struct FILE: common/dct.c function dct4x4dc (line 47) | static void dct4x4dc( dctcoef d[16] ) function idct4x4dc (line 78) | static void idct4x4dc( dctcoef d[16] ) function dct2x4dc (line 109) | static void dct2x4dc( dctcoef dct[8], dctcoef dct4x4[8][16] ) function pixel_sub_wxh (line 145) | static inline void pixel_sub_wxh( dctcoef *diff, int i_size, function sub4x4_dct (line 157) | static void sub4x4_dct( dctcoef dct[16], pixel *pix1, pixel *pix2 ) function sub8x8_dct (line 191) | static void sub8x8_dct( dctcoef dct[4][16], pixel *pix1, pixel *pix2 ) function sub16x16_dct (line 199) | static void sub16x16_dct( dctcoef dct[16][16], pixel *pix1, pixel *pix2 ) function sub4x4_dct_dc (line 207) | static int sub4x4_dct_dc( pixel *pix1, pixel *pix2 ) function sub8x8_dct_dc (line 216) | static void sub8x8_dct_dc( dctcoef dct[4], pixel *pix1, pixel *pix2 ) function sub8x16_dct_dc (line 234) | static void sub8x16_dct_dc( dctcoef dct[8], pixel *pix1, pixel *pix2 ) function add4x4_idct (line 272) | static void add4x4_idct( pixel *p_dst, dctcoef dct[16] ) function add8x8_idct (line 312) | static void add8x8_idct( pixel *p_dst, dctcoef dct[4][16] ) function add16x16_idct (line 320) | static void add16x16_idct( pixel *p_dst, dctcoef dct[16][16] ) function sub8x8_dct8 (line 359) | static void sub8x8_dct8( dctcoef dct[64], pixel *pix1, pixel *pix2 ) function sub16x16_dct8 (line 380) | static void sub16x16_dct8( dctcoef dct[4][64], pixel *pix1, pixel *pix2 ) function add8x8_idct8 (line 415) | static void add8x8_idct8( pixel *dst, dctcoef dct[64] ) function add16x16_idct8 (line 434) | static void add16x16_idct8( pixel *dst, dctcoef dct[4][64] ) function add4x4_idct_dc (line 442) | static inline void add4x4_idct_dc( pixel *p_dst, dctcoef dc ) function add8x8_idct_dc (line 454) | static void add8x8_idct_dc( pixel *p_dst, dctcoef dct[4] ) function add16x16_idct_dc (line 462) | static void add16x16_idct_dc( pixel *p_dst, dctcoef dct[16] ) function x264_dct_init (line 477) | void x264_dct_init( uint32_t cpu, x264_dct_function_t *dctf ) function zigzag_scan_8x8_frame (line 829) | static void zigzag_scan_8x8_frame( dctcoef level[64], dctcoef dct[64] ) function zigzag_scan_8x8_field (line 834) | static void zigzag_scan_8x8_field( dctcoef level[64], dctcoef dct[64] ) function zigzag_scan_4x4_frame (line 843) | static void zigzag_scan_4x4_frame( dctcoef level[16], dctcoef dct[16] ) function zigzag_scan_4x4_field (line 848) | static void zigzag_scan_4x4_field( dctcoef level[16], dctcoef dct[16] ) function zigzag_sub_4x4_frame (line 878) | static int zigzag_sub_4x4_frame( dctcoef level[16], const pixel *p_src, ... function zigzag_sub_4x4_field (line 886) | static int zigzag_sub_4x4_field( dctcoef level[16], const pixel *p_src, ... function zigzag_sub_4x4ac_frame (line 902) | static int zigzag_sub_4x4ac_frame( dctcoef level[16], const pixel *p_src... function zigzag_sub_4x4ac_field (line 910) | static int zigzag_sub_4x4ac_field( dctcoef level[16], const pixel *p_src... function zigzag_sub_8x8_frame (line 918) | static int zigzag_sub_8x8_frame( dctcoef level[64], const pixel *p_src, ... function zigzag_sub_8x8_field (line 925) | static int zigzag_sub_8x8_field( dctcoef level[64], const pixel *p_src, ... function zigzag_interleave_8x8_cavlc (line 936) | static void zigzag_interleave_8x8_cavlc( dctcoef *dst, dctcoef *src, uin... function x264_zigzag_init (line 950) | void x264_zigzag_init( uint32_t cpu, x264_zigzag_function_t *pf_progress... FILE: common/dct.h type x264_dct_function_t (line 29) | typedef struct type x264_zigzag_function_t (line 61) | typedef struct FILE: common/deblock.c function ALWAYS_INLINE (line 79) | static ALWAYS_INLINE void deblock_edge_luma_c( pixel *pix, intptr_t xstr... function deblock_luma_c (line 110) | static inline void deblock_luma_c( pixel *pix, intptr_t xstride, intptr_... function deblock_h_luma_mbaff_c (line 123) | static void deblock_h_luma_mbaff_c( pixel *pix, intptr_t stride, int alp... function deblock_v_luma_c (line 128) | static void deblock_v_luma_c( pixel *pix, intptr_t stride, int alpha, in... function deblock_h_luma_c (line 132) | static void deblock_h_luma_c( pixel *pix, intptr_t stride, int alpha, in... function ALWAYS_INLINE (line 137) | static ALWAYS_INLINE void deblock_edge_chroma_c( pixel *pix, intptr_t xs... function ALWAYS_INLINE (line 151) | static ALWAYS_INLINE void deblock_chroma_c( pixel *pix, int height, intp... function deblock_h_chroma_mbaff_c (line 166) | static void deblock_h_chroma_mbaff_c( pixel *pix, intptr_t stride, int a... function deblock_v_chroma_c (line 170) | static void deblock_v_chroma_c( pixel *pix, intptr_t stride, int alpha, ... function deblock_h_chroma_c (line 174) | static void deblock_h_chroma_c( pixel *pix, intptr_t stride, int alpha, ... function deblock_h_chroma_422_c (line 178) | static void deblock_h_chroma_422_c( pixel *pix, intptr_t stride, int alp... function ALWAYS_INLINE (line 183) | static ALWAYS_INLINE void deblock_edge_luma_intra_c( pixel *pix, intptr_... function deblock_luma_intra_c (line 222) | static inline void deblock_luma_intra_c( pixel *pix, intptr_t xstride, i... function deblock_h_luma_intra_mbaff_c (line 227) | static void deblock_h_luma_intra_mbaff_c( pixel *pix, intptr_t ystride, ... function deblock_v_luma_intra_c (line 232) | static void deblock_v_luma_intra_c( pixel *pix, intptr_t stride, int alp... function deblock_h_luma_intra_c (line 236) | static void deblock_h_luma_intra_c( pixel *pix, intptr_t stride, int alp... function ALWAYS_INLINE (line 241) | static ALWAYS_INLINE void deblock_edge_chroma_intra_c( pixel *pix, intpt... function ALWAYS_INLINE (line 254) | static ALWAYS_INLINE void deblock_chroma_intra_c( pixel *pix, int width,... function deblock_h_chroma_intra_mbaff_c (line 260) | static void deblock_h_chroma_intra_mbaff_c( pixel *pix, intptr_t stride,... function deblock_v_chroma_intra_c (line 264) | static void deblock_v_chroma_intra_c( pixel *pix, intptr_t stride, int a... function deblock_h_chroma_intra_c (line 268) | static void deblock_h_chroma_intra_c( pixel *pix, intptr_t stride, int a... function deblock_h_chroma_422_intra_c (line 272) | static void deblock_h_chroma_422_intra_c( pixel *pix, intptr_t stride, i... function deblock_strength_c (line 277) | static void deblock_strength_c( uint8_t nnz[X264_SCAN8_SIZE], int8_t ref... function ALWAYS_INLINE (line 306) | static ALWAYS_INLINE void deblock_edge( x264_t *h, pixel *pix, intptr_t ... function ALWAYS_INLINE (line 326) | static ALWAYS_INLINE void deblock_edge_intra( x264_t *h, pixel *pix, int... function ALWAYS_INLINE (line 340) | static ALWAYS_INLINE void macroblock_cache_load_neighbours_deblock( x264... function x264_frame_deblock_row (line 378) | void x264_frame_deblock_row( x264_t *h, int mb_y ) function x264_macroblock_deblock (line 615) | void x264_macroblock_deblock( x264_t *h ) function x264_deblock_init (line 687) | void x264_deblock_init( uint32_t cpu, x264_deblock_function_t *pf, int b... FILE: common/frame.c function align_stride (line 30) | static int align_stride( int x, int align, int disalign ) function align_plane_size (line 38) | static int align_plane_size( int x, int disalign ) function frame_internal_csp (line 45) | static int frame_internal_csp( int external_csp ) function x264_frame_t (line 59) | static x264_frame_t *frame_new( x264_t *h, int b_fdec ) function x264_frame_delete (line 312) | void x264_frame_delete( x264_frame_t *frame ) function get_plane_ptr (line 342) | static int get_plane_ptr( x264_t *h, x264_picture_t *src, uint8_t **pix,... function x264_frame_copy_picture (line 363) | int x264_frame_copy_picture( x264_t *h, x264_frame_t *dst, x264_picture_... function ALWAYS_INLINE (line 483) | static ALWAYS_INLINE void pixel_memset( pixel *dst, pixel *src, int len,... function ALWAYS_INLINE (line 535) | static ALWAYS_INLINE void plane_expand_border( pixel *pix, int i_stride,... function x264_frame_expand_border (line 556) | void x264_frame_expand_border( x264_t *h, x264_frame_t *frame, int mb_y ) function x264_frame_expand_border_filtered (line 599) | void x264_frame_expand_border_filtered( x264_t *h, x264_frame_t *frame, ... function x264_frame_expand_border_lowres (line 627) | void x264_frame_expand_border_lowres( x264_frame_t *frame ) function x264_frame_expand_border_chroma (line 633) | void x264_frame_expand_border_chroma( x264_t *h, x264_frame_t *frame, in... function x264_frame_expand_border_mod16 (line 640) | void x264_frame_expand_border_mod16( x264_t *h, x264_frame_t *frame ) function x264_expand_border_mbpair (line 668) | void x264_expand_border_mbpair( x264_t *h, int mb_x, int mb_y ) function x264_frame_cond_broadcast (line 683) | void x264_frame_cond_broadcast( x264_frame_t *frame, int i_lines_complet... function x264_frame_cond_wait (line 691) | int x264_frame_cond_wait( x264_frame_t *frame, int i_lines_completed ) function x264_threadslice_cond_broadcast (line 701) | void x264_threadslice_cond_broadcast( x264_t *h, int pass ) function x264_threadslice_cond_wait (line 710) | void x264_threadslice_cond_wait( x264_t *h, int pass ) function x264_frame_new_slice (line 718) | int x264_frame_new_slice( x264_t *h, x264_frame_t *frame ) function x264_frame_push (line 735) | void x264_frame_push( x264_frame_t **list, x264_frame_t *frame ) function x264_frame_t (line 742) | x264_frame_t *x264_frame_pop( x264_frame_t **list ) function x264_frame_unshift (line 753) | void x264_frame_unshift( x264_frame_t **list, x264_frame_t *frame ) function x264_frame_t (line 762) | x264_frame_t *x264_frame_shift( x264_frame_t **list ) function x264_frame_push_unused (line 772) | void x264_frame_push_unused( x264_t *h, x264_frame_t *frame ) function x264_frame_t (line 780) | x264_frame_t *x264_frame_pop_unused( x264_t *h, int b_fdec ) function x264_frame_push_blank_unused (line 803) | void x264_frame_push_blank_unused( x264_t *h, x264_frame_t *frame ) function x264_frame_t (line 811) | x264_frame_t *x264_frame_pop_blank_unused( x264_t *h ) function x264_weight_scale_plane (line 825) | void x264_weight_scale_plane( x264_t *h, pixel *dst, intptr_t i_dst_stri... function x264_frame_delete_list (line 843) | void x264_frame_delete_list( x264_frame_t **list ) function x264_sync_frame_list_init (line 853) | int x264_sync_frame_list_init( x264_sync_frame_list_t *slist, int max_si... function x264_sync_frame_list_delete (line 869) | void x264_sync_frame_list_delete( x264_sync_frame_list_t *slist ) function x264_sync_frame_list_push (line 877) | void x264_sync_frame_list_push( x264_sync_frame_list_t *slist, x264_fram... function x264_frame_t (line 887) | x264_frame_t *x264_sync_frame_list_pop( x264_sync_frame_list_t *slist ) FILE: common/frame.h type x264_frame_t (line 37) | typedef struct x264_frame type x264_sync_frame_list_t (line 186) | typedef struct type x264_deblock_function_t (line 198) | typedef struct FILE: common/loongarch/mc-c.c function weight_cache_lsx (line 60) | static void weight_cache_lsx( x264_t *h, x264_weight_t *w ) function weight_cache_lasx (line 99) | static void weight_cache_lasx( x264_t *h, x264_weight_t *w ) function mc_luma_lsx (line 184) | static void mc_luma_lsx( uint8_t *p_dst, intptr_t i_dst_stride, function PLANE_COPY_YUYV (line 223) | PLANE_INTERLEAVE(lsx) function else (line 265) | else if ( pWeight->weightfn ) function mc_luma_lasx (line 277) | static void mc_luma_lasx( uint8_t *p_dst, intptr_t i_dst_stride, function x264_mc_init_loongarch (line 326) | void x264_mc_init_loongarch( int32_t cpu, x264_mc_functions_t *pf ) FILE: common/loongarch/pixel-c.c function x264_pixel_hadamard_ac_8x8_lsx (line 32) | uint64_t x264_pixel_hadamard_ac_8x8_lsx( uint8_t *p_pix, intptr_t i_stri... function x264_pixel_hadamard_ac_8x16_lsx (line 41) | uint64_t x264_pixel_hadamard_ac_8x16_lsx( uint8_t *p_pix, intptr_t i_str... function x264_pixel_hadamard_ac_16x8_lsx (line 51) | uint64_t x264_pixel_hadamard_ac_16x8_lsx( uint8_t *p_pix, intptr_t i_str... function x264_pixel_hadamard_ac_16x16_lsx (line 61) | uint64_t x264_pixel_hadamard_ac_16x16_lsx( uint8_t *p_pix, intptr_t i_st... function x264_pixel_hadamard_ac_8x8_lasx (line 73) | uint64_t x264_pixel_hadamard_ac_8x8_lasx( uint8_t *p_pix, intptr_t i_str... function x264_pixel_hadamard_ac_8x16_lasx (line 82) | uint64_t x264_pixel_hadamard_ac_8x16_lasx( uint8_t *p_pix, intptr_t i_st... function x264_intra_sa8d_x3_8x8_lsx (line 92) | void x264_intra_sa8d_x3_8x8_lsx( uint8_t *p_enc, uint8_t p_edge[36], function x264_intra_sa8d_x3_8x8_lasx (line 110) | void x264_intra_sa8d_x3_8x8_lasx( uint8_t *p_enc, uint8_t p_edge[36], function x264_intra_satd_x3_4x4_lsx (line 128) | void x264_intra_satd_x3_4x4_lsx( uint8_t *p_enc, uint8_t *p_dec, function x264_intra_satd_x3_16x16_lsx (line 144) | void x264_intra_satd_x3_16x16_lsx( uint8_t *p_enc, uint8_t *p_dec, function x264_intra_satd_x3_16x16_lasx (line 160) | void x264_intra_satd_x3_16x16_lasx( uint8_t *p_enc, uint8_t *p_dec, function x264_intra_satd_x3_8x8c_lsx (line 176) | void x264_intra_satd_x3_8x8c_lsx( uint8_t *p_enc, uint8_t *p_dec, function x264_intra_sad_x3_4x4_lsx (line 192) | void x264_intra_sad_x3_4x4_lsx( uint8_t *p_enc, uint8_t *p_dec, function x264_intra_sad_x3_16x16_lsx (line 208) | void x264_intra_sad_x3_16x16_lsx( uint8_t *p_enc, uint8_t *p_dec, function x264_intra_sad_x3_8x8_lsx (line 224) | void x264_intra_sad_x3_8x8_lsx( uint8_t *p_enc, uint8_t p_edge[36], function x264_intra_sad_x3_8x8c_lsx (line 242) | void x264_intra_sad_x3_8x8c_lsx( uint8_t *p_enc, uint8_t *p_dec, FILE: common/loongarch/predict-c.c function x264_predict_16x16_init_loongarch (line 29) | void x264_predict_16x16_init_loongarch( int cpu, x264_predict_t pf[7] ) function x264_predict_8x8c_init_loongarch (line 49) | void x264_predict_8x8c_init_loongarch( int cpu, x264_predict_t pf[7] ) function x264_predict_8x8_init_loongarch (line 65) | void x264_predict_8x8_init_loongarch( int cpu, x264_predict8x8_t pf[12],... function x264_predict_4x4_init_loongarch (line 92) | void x264_predict_4x4_init_loongarch( int cpu, x264_predict_t pf[12] ) FILE: common/macroblock.c function NOINLINE (line 37) | static NOINLINE void mb_mc_0xywh( x264_t *h, int x, int y, int width, in... function NOINLINE (line 76) | static NOINLINE void mb_mc_1xywh( x264_t *h, int x, int y, int width, in... function NOINLINE (line 112) | static NOINLINE void mb_mc_01xywh( x264_t *h, int x, int y, int width, i... function x264_mb_mc_8x8 (line 158) | void x264_mb_mc_8x8( x264_t *h, int i8 ) function x264_mb_mc (line 200) | void x264_mb_mc( x264_t *h ) function x264_macroblock_cache_allocate (line 248) | int x264_macroblock_cache_allocate( x264_t *h ) function x264_macroblock_cache_free (line 348) | void x264_macroblock_cache_free( x264_t *h ) function x264_macroblock_thread_allocate (line 353) | int x264_macroblock_thread_allocate( x264_t *h, int b_lookahead ) function x264_macroblock_thread_free (line 408) | void x264_macroblock_thread_free( x264_t *h, int b_lookahead ) function x264_macroblock_slice_init (line 423) | void x264_macroblock_slice_init( x264_t *h ) function x264_macroblock_thread_init (line 501) | void x264_macroblock_thread_init( x264_t *h ) function x264_prefetch_fenc (line 551) | void x264_prefetch_fenc( x264_t *h, x264_frame_t *fenc, int i_mb_x, int ... function NOINLINE (line 561) | NOINLINE void x264_copy_column8( pixel *dst, pixel *src ) function ALWAYS_INLINE (line 568) | static ALWAYS_INLINE void macroblock_load_pic_pointers( x264_t *h, int m... function ALWAYS_INLINE (line 673) | static ALWAYS_INLINE void macroblock_cache_load_neighbours( x264_t *h, i... function ALWAYS_INLINE (line 855) | static ALWAYS_INLINE void macroblock_cache_load( x264_t *h, int mb_x, in... function x264_macroblock_cache_load_progressive (line 1354) | void x264_macroblock_cache_load_progressive( x264_t *h, int mb_x, int mb... function x264_macroblock_cache_load_interlaced (line 1359) | void x264_macroblock_cache_load_interlaced( x264_t *h, int mb_x, int mb_y ) function macroblock_deblock_strength_mbaff (line 1364) | static void macroblock_deblock_strength_mbaff( x264_t *h, uint8_t (*bs)[... function x264_macroblock_deblock_strength (line 1438) | void x264_macroblock_deblock_strength( x264_t *h ) function ALWAYS_INLINE (line 1624) | static ALWAYS_INLINE void macroblock_store_pic( x264_t *h, int mb_x, int... function ALWAYS_INLINE (line 1638) | static ALWAYS_INLINE void macroblock_backup_intra( x264_t *h, int mb_x, ... function x264_macroblock_cache_save (line 1680) | void x264_macroblock_cache_save( x264_t *h ) function x264_macroblock_bipred_init (line 1883) | void x264_macroblock_bipred_init( x264_t *h ) FILE: common/macroblock.h type macroblock_position_e (line 31) | enum macroblock_position_e type mb_class_e (line 64) | enum mb_class_e type mb_partition_e (line 115) | enum mb_partition_e type cabac_ctx_block_cat_e (line 273) | enum cabac_ctx_block_cat_e function ALWAYS_INLINE (line 371) | static ALWAYS_INLINE uint32_t pack16to32( uint32_t a, uint32_t b ) function ALWAYS_INLINE (line 379) | static ALWAYS_INLINE uint32_t pack8to16( uint32_t a, uint32_t b ) function ALWAYS_INLINE (line 387) | static ALWAYS_INLINE uint32_t pack8to32( uint32_t a, uint32_t b, uint32_... function ALWAYS_INLINE (line 395) | static ALWAYS_INLINE uint32_t pack16to32_mask( int a, int b ) function ALWAYS_INLINE (line 403) | static ALWAYS_INLINE uint64_t pack32to64( uint32_t a, uint32_t b ) function ALWAYS_INLINE (line 420) | static ALWAYS_INLINE int x264_mb_predict_intra4x4_mode( x264_t *h, int i... function ALWAYS_INLINE (line 432) | static ALWAYS_INLINE int x264_mb_predict_non_zero_code( x264_t *h, int i... function ALWAYS_INLINE (line 454) | static ALWAYS_INLINE int x264_mb_transform_8x8_allowed( x264_t *h ) FILE: common/mc.c function pixel_avg (line 49) | static inline void pixel_avg( pixel *dst, intptr_t i_dst_stride, function pixel_avg_wxh (line 63) | static inline void pixel_avg_wxh( pixel *dst, intptr_t i_dst, function pixel_avg_weight_wxh (line 79) | static inline void pixel_avg_weight_wxh( pixel *dst, intptr_t i_dst, function weight_cache (line 113) | static void weight_cache( x264_t *h, x264_weight_t *w ) function mc_weight (line 119) | static void mc_weight( pixel *dst, intptr_t i_dst_stride, pixel *src, in... function mc_copy (line 162) | static void mc_copy( pixel *src, intptr_t i_src_stride, pixel *dst, intp... function hpel_filter (line 174) | static void hpel_filter( pixel *dsth, pixel *dstv, pixel *dstc, pixel *src, function mc_luma (line 198) | static void mc_luma( pixel *dst, intptr_t i_dst_stride, function pixel (line 221) | static pixel *get_ref( pixel *dst, intptr_t *i_dst_stride, function mc_chroma (line 252) | static void mc_chroma( pixel *dstu, pixel *dstv, intptr_t i_dst_stride, function x264_plane_copy_c (line 294) | void x264_plane_copy_c( pixel *dst, intptr_t i_dst, function x264_plane_copy_swap_c (line 305) | void x264_plane_copy_swap_c( pixel *dst, intptr_t i_dst, function x264_plane_copy_interleave_c (line 316) | void x264_plane_copy_interleave_c( pixel *dst, intptr_t i_dst, function x264_plane_copy_deinterleave_c (line 328) | void x264_plane_copy_deinterleave_c( pixel *dsta, intptr_t i_dsta, pixel... function plane_copy_deinterleave_rgb_c (line 339) | static void plane_copy_deinterleave_rgb_c( pixel *dsta, intptr_t i_dsta, function ALWAYS_INLINE (line 356) | static ALWAYS_INLINE uint32_t v210_endian_fix32( uint32_t x ) function plane_copy_deinterleave_v210_c (line 364) | static void plane_copy_deinterleave_v210_c( pixel *dsty, intptr_t i_dsty, function store_interleave_chroma (line 392) | static void store_interleave_chroma( pixel *dst, intptr_t i_dst, pixel *... function load_deinterleave_chroma_fenc (line 402) | static void load_deinterleave_chroma_fenc( pixel *dst, pixel *src, intpt... function load_deinterleave_chroma_fdec (line 407) | static void load_deinterleave_chroma_fdec( pixel *dst, pixel *src, intpt... function prefetch_fenc_null (line 412) | static void prefetch_fenc_null( pixel *pix_y, intptr_t stride_y, function prefetch_ref_null (line 416) | static void prefetch_ref_null( pixel *pix, intptr_t stride, int parity ) function memzero_aligned (line 419) | static void memzero_aligned( void * dst, size_t n ) function integral_init4h (line 424) | static void integral_init4h( uint16_t *sum, pixel *pix, intptr_t stride ) function integral_init8h (line 434) | static void integral_init8h( uint16_t *sum, pixel *pix, intptr_t stride ) function integral_init4v (line 444) | static void integral_init4v( uint16_t *sum8, uint16_t *sum4, intptr_t st... function integral_init8v (line 452) | static void integral_init8v( uint16_t *sum8, intptr_t stride ) function x264_frame_init_lowres (line 458) | void x264_frame_init_lowres( x264_t *h, x264_frame_t *frame ) function frame_init_lowres_core (line 484) | static void frame_init_lowres_core( pixel *src0, pixel *dst0, pixel *dst... function mbtree_propagate_cost (line 511) | static void mbtree_propagate_cost( int16_t *dst, uint16_t *propagate_in,... function mbtree_propagate_list (line 527) | static void mbtree_propagate_list( x264_t *h, uint16_t *ref_costs, int16... function mbtree_fix8_pack (line 601) | static void mbtree_fix8_pack( uint16_t *dst, float *src, int count ) function mbtree_fix8_unpack (line 607) | static void mbtree_fix8_unpack( float *dst, uint16_t *src, int count ) function x264_mc_init (line 613) | void x264_mc_init( uint32_t cpu, x264_mc_functions_t *pf, int cpu_indepe... function x264_frame_filter (line 704) | void x264_frame_filter( x264_t *h, x264_frame_t *frame, int mb_y, int b_... FILE: common/mc.h type x264_weight_t (line 233) | struct x264_weight_t type x264_weight_t (line 234) | struct x264_weight_t type x264_weight_t (line 235) | struct x264_weight_t type x264_mc_functions_t (line 267) | typedef struct FILE: common/mips/dct-c.c function avc_dct4x4dc_msa (line 45) | static void avc_dct4x4dc_msa( int16_t *p_src, int16_t *p_dst, function avc_sub4x4_dct_msa (line 76) | static void avc_sub4x4_dct_msa( uint8_t *p_src, int32_t i_src_stride, function avc_zigzag_scan_4x4_frame_msa (line 121) | static void avc_zigzag_scan_4x4_frame_msa( int16_t pi_dct[16], function avc_idct4x4_addblk_msa (line 133) | static void avc_idct4x4_addblk_msa( uint8_t *p_dst, int16_t *p_src, function avc_idct4x4_addblk_dc_msa (line 151) | static void avc_idct4x4_addblk_dc_msa( uint8_t *p_dst, int16_t *p_src, function avc_idct8_addblk_msa (line 176) | static void avc_idct8_addblk_msa( uint8_t *p_dst, int16_t *p_src, function avc_idct4x4dc_msa (line 319) | static void avc_idct4x4dc_msa( int16_t *p_src, int32_t i_src_stride, function subtract_sum4x4_msa (line 346) | static int32_t subtract_sum4x4_msa( uint8_t *p_src, int32_t i_src_stride, function x264_dct4x4dc_msa (line 368) | void x264_dct4x4dc_msa( int16_t d[16] ) function x264_idct4x4dc_msa (line 373) | void x264_idct4x4dc_msa( int16_t d[16] ) function x264_add4x4_idct_msa (line 378) | void x264_add4x4_idct_msa( uint8_t *p_dst, int16_t pi_dct[16] ) function x264_add8x8_idct_msa (line 383) | void x264_add8x8_idct_msa( uint8_t *p_dst, int16_t pi_dct[4][16] ) function x264_add16x16_idct_msa (line 393) | void x264_add16x16_idct_msa( uint8_t *p_dst, int16_t pi_dct[16][16] ) function x264_add8x8_idct8_msa (line 401) | void x264_add8x8_idct8_msa( uint8_t *p_dst, int16_t pi_dct[64] ) function x264_add16x16_idct8_msa (line 406) | void x264_add16x16_idct8_msa( uint8_t *p_dst, int16_t pi_dct[4][64] ) function x264_add8x8_idct_dc_msa (line 416) | void x264_add8x8_idct_dc_msa( uint8_t *p_dst, int16_t pi_dct[4] ) function x264_add16x16_idct_dc_msa (line 426) | void x264_add16x16_idct_dc_msa( uint8_t *p_dst, int16_t pi_dct[16] ) function x264_sub4x4_dct_msa (line 437) | void x264_sub4x4_dct_msa( int16_t p_dst[16], uint8_t *p_src, function x264_sub8x8_dct_msa (line 443) | void x264_sub8x8_dct_msa( int16_t p_dst[4][16], uint8_t *p_src, function x264_sub16x16_dct_msa (line 458) | void x264_sub16x16_dct_msa( int16_t p_dst[16][16], function x264_sub8x8_dct_dc_msa (line 470) | void x264_sub8x8_dct_dc_msa( int16_t pi_dct[4], function x264_sub8x16_dct_dc_msa (line 490) | void x264_sub8x16_dct_dc_msa( int16_t pi_dct[8], function x264_zigzag_scan_4x4_frame_msa (line 522) | void x264_zigzag_scan_4x4_frame_msa( int16_t pi_level[16], int16_t pi_dc... FILE: common/mips/deblock-c.c function avc_loopfilter_luma_intra_edge_hor_msa (line 104) | static void avc_loopfilter_luma_intra_edge_hor_msa( uint8_t *p_data, function avc_loopfilter_luma_intra_edge_ver_msa (line 314) | static void avc_loopfilter_luma_intra_edge_ver_msa( uint8_t *p_data, function avc_lpf_cbcr_interleaved_intra_edge_hor_msa (line 580) | static void avc_lpf_cbcr_interleaved_intra_edge_hor_msa( uint8_t *p_chroma, function avc_lpf_cbcr_interleaved_intra_edge_ver_msa (line 654) | static void avc_lpf_cbcr_interleaved_intra_edge_ver_msa( uint8_t *p_chroma, function avc_loopfilter_luma_inter_edge_ver_msa (line 742) | static void avc_loopfilter_luma_inter_edge_ver_msa( uint8_t *p_data, function avc_loopfilter_luma_inter_edge_hor_msa (line 1069) | static void avc_loopfilter_luma_inter_edge_hor_msa( uint8_t *p_data, function avc_lpf_cbcr_interleaved_inter_edge_hor_msa (line 1266) | static void avc_lpf_cbcr_interleaved_inter_edge_hor_msa( uint8_t *p_chroma, function avc_lpf_cbcr_interleaved_inter_edge_ver_msa (line 1380) | static void avc_lpf_cbcr_interleaved_inter_edge_ver_msa( uint8_t *p_chroma, function avc_deblock_strength_msa (line 1532) | static void avc_deblock_strength_msa( uint8_t *nnz, function x264_deblock_v_luma_intra_msa (line 1852) | void x264_deblock_v_luma_intra_msa( uint8_t *p_pix, intptr_t i_stride, function x264_deblock_h_luma_intra_msa (line 1859) | void x264_deblock_h_luma_intra_msa( uint8_t *p_pix, intptr_t i_stride, function x264_deblock_v_chroma_intra_msa (line 1866) | void x264_deblock_v_chroma_intra_msa( uint8_t *p_pix, intptr_t i_stride, function x264_deblock_h_chroma_intra_msa (line 1873) | void x264_deblock_h_chroma_intra_msa( uint8_t *p_pix, intptr_t i_stride, function x264_deblock_h_luma_msa (line 1880) | void x264_deblock_h_luma_msa( uint8_t *p_pix, intptr_t i_stride, function x264_deblock_v_luma_msa (line 1900) | void x264_deblock_v_luma_msa( uint8_t *p_pix, intptr_t i_stride, function x264_deblock_v_chroma_msa (line 1920) | void x264_deblock_v_chroma_msa( uint8_t *p_pix, intptr_t i_stride, function x264_deblock_h_chroma_msa (line 1940) | void x264_deblock_h_chroma_msa( uint8_t *p_pix, intptr_t i_stride, function x264_deblock_strength_msa (line 1960) | void x264_deblock_strength_msa( uint8_t u_nnz[X264_SCAN8_SIZE], FILE: common/mips/mc-c.c function avc_luma_hz_16w_msa (line 54) | static void avc_luma_hz_16w_msa( uint8_t *p_src, int32_t i_src_stride, function avc_luma_vt_16w_msa (line 141) | static void avc_luma_vt_16w_msa( uint8_t *p_src, int32_t i_src_stride, function avc_luma_mid_8w_msa (line 250) | static void avc_luma_mid_8w_msa( uint8_t *p_src, int32_t i_src_stride, function avc_luma_mid_16w_msa (line 334) | static void avc_luma_mid_16w_msa( uint8_t *p_src, int32_t i_src_stride, function avc_interleaved_chroma_hv_2x2_msa (line 349) | static void avc_interleaved_chroma_hv_2x2_msa( uint8_t *p_src, function avc_interleaved_chroma_hv_2x4_msa (line 402) | static void avc_interleaved_chroma_hv_2x4_msa( uint8_t *p_src, function avc_interleaved_chroma_hv_2w_msa (line 483) | static void avc_interleaved_chroma_hv_2w_msa( uint8_t *p_src, function avc_interleaved_chroma_hv_4x2_msa (line 510) | static void avc_interleaved_chroma_hv_4x2_msa( uint8_t *p_src, function avc_interleaved_chroma_hv_4x4mul_msa (line 561) | static void avc_interleaved_chroma_hv_4x4mul_msa( uint8_t *p_src, function avc_interleaved_chroma_hv_4w_msa (line 631) | static void avc_interleaved_chroma_hv_4w_msa( uint8_t *p_src, function avc_interleaved_chroma_hv_8w_msa (line 659) | static void avc_interleaved_chroma_hv_8w_msa( uint8_t *p_src, function avc_wgt_opscale_4x2_msa (line 745) | static void avc_wgt_opscale_4x2_msa( uint8_t *p_src, int32_t i_src_stride, function avc_wgt_opscale_4x4multiple_msa (line 793) | static void avc_wgt_opscale_4x4multiple_msa( uint8_t *p_src, function avc_wgt_opscale_4width_msa (line 844) | static void avc_wgt_opscale_4width_msa( uint8_t *p_src, int32_t i_src_st... function avc_wgt_opscale_8width_msa (line 863) | static void avc_wgt_opscale_8width_msa( uint8_t *p_src, int32_t i_src_st... function avc_wgt_opscale_16width_msa (line 906) | static void avc_wgt_opscale_16width_msa( uint8_t *p_src, int32_t i_src_s... function avc_biwgt_opscale_4x2_nw_msa (line 959) | static void avc_biwgt_opscale_4x2_nw_msa( uint8_t *p_src1_in, function avc_biwgt_opscale_4x4multiple_nw_msa (line 1001) | static void avc_biwgt_opscale_4x4multiple_nw_msa( uint8_t *p_src1_in, function avc_biwgt_opscale_4width_nw_msa (line 1052) | static void avc_biwgt_opscale_4width_nw_msa( uint8_t *p_src1_in, function avc_biwgt_opscale_8width_nw_msa (line 1083) | static void avc_biwgt_opscale_8width_nw_msa( uint8_t *p_src1_in, function avc_biwgt_opscale_16width_nw_msa (line 1136) | static void avc_biwgt_opscale_16width_nw_msa( uint8_t *p_src1_in, function avc_biwgt_opscale_4x2_msa (line 1193) | static void avc_biwgt_opscale_4x2_msa( uint8_t *p_src1_in, function avc_biwgt_opscale_4x4multiple_msa (line 1244) | static void avc_biwgt_opscale_4x4multiple_msa( uint8_t *p_src1_in, function avc_biwgt_opscale_4width_msa (line 1305) | static void avc_biwgt_opscale_4width_msa( uint8_t *p_src1_in, function avc_biwgt_opscale_8width_msa (line 1337) | static void avc_biwgt_opscale_8width_msa( uint8_t *p_src1_in, function avc_biwgt_opscale_16width_msa (line 1389) | static void avc_biwgt_opscale_16width_msa( uint8_t *p_src1_in, function copy_width4_msa (line 1450) | static void copy_width4_msa( uint8_t *p_src, int32_t i_src_stride, function copy_width8_msa (line 1471) | static void copy_width8_msa( uint8_t *p_src, int32_t i_src_stride, function copy_16multx8mult_msa (line 1569) | static void copy_16multx8mult_msa( uint8_t *p_src, int32_t i_src_stride, function copy_width16_msa (line 1598) | static void copy_width16_msa( uint8_t *p_src, int32_t i_src_stride, function avg_src_width4_msa (line 1640) | static void avg_src_width4_msa( uint8_t *p_src1, int32_t i_src1_stride, function avg_src_width8_msa (line 1668) | static void avg_src_width8_msa( uint8_t *p_src1, int32_t i_src1_stride, function avg_src_width16_msa (line 1697) | static void avg_src_width16_msa( uint8_t *p_src1, int32_t i_src1_stride, function memset_zero_16width_msa (line 1726) | static void memset_zero_16width_msa( uint8_t *p_src, int32_t i_stride, function core_plane_copy_interleave_msa (line 1741) | static void core_plane_copy_interleave_msa( uint8_t *p_src0, int32_t i_s... function core_plane_copy_deinterleave_msa (line 1846) | static void core_plane_copy_deinterleave_msa( uint8_t *p_src, int32_t i_... function core_plane_copy_deinterleave_rgb_msa (line 1978) | static void core_plane_copy_deinterleave_rgb_msa( uint8_t *p_src, function core_plane_copy_deinterleave_rgba_msa (line 2114) | static void core_plane_copy_deinterleave_rgba_msa( uint8_t *p_src, function core_store_interleave_chroma_msa (line 2321) | static void core_store_interleave_chroma_msa( uint8_t *p_src0, int32_t i... function core_frame_init_lowres_core_msa (line 2356) | static void core_frame_init_lowres_core_msa( uint8_t *p_src, int32_t i_s... function mc_copy_w16_msa (line 2463) | static void mc_copy_w16_msa( uint8_t *p_dst, intptr_t i_dst_stride, function mc_copy_w8_msa (line 2470) | static void mc_copy_w8_msa( uint8_t *p_dst, intptr_t i_dst_stride, uint8... function mc_copy_w4_msa (line 2476) | static void mc_copy_w4_msa( uint8_t *p_dst, intptr_t i_dst_stride, uint8... function pixel_avg_16x16_msa (line 2482) | static void pixel_avg_16x16_msa( uint8_t *p_pix1, intptr_t pix1_stride, function pixel_avg_16x8_msa (line 2510) | static void pixel_avg_16x8_msa( uint8_t *p_pix1, intptr_t pix1_stride, function pixel_avg_8x16_msa (line 2538) | static void pixel_avg_8x16_msa( uint8_t *p_pix1, intptr_t pix1_stride, function pixel_avg_8x8_msa (line 2564) | static void pixel_avg_8x8_msa( uint8_t *p_pix1, intptr_t pix1_stride, function pixel_avg_8x4_msa (line 2590) | static void pixel_avg_8x4_msa( uint8_t *p_pix1, intptr_t pix1_stride, function pixel_avg_4x16_msa (line 2616) | static void pixel_avg_4x16_msa( uint8_t *p_pix1, intptr_t pix1_stride, function pixel_avg_4x8_msa (line 2642) | static void pixel_avg_4x8_msa( uint8_t *p_pix1, intptr_t pix1_stride, function pixel_avg_4x4_msa (line 2668) | static void pixel_avg_4x4_msa( uint8_t *p_pix1, intptr_t pix1_stride, function pixel_avg_4x2_msa (line 2694) | static void pixel_avg_4x2_msa( uint8_t *p_pix1, intptr_t pix1_stride, function memzero_aligned_msa (line 2721) | static void memzero_aligned_msa( void *p_dst, size_t n ) function mc_weight_w4_msa (line 2734) | static void mc_weight_w4_msa( uint8_t *p_dst, intptr_t i_dst_stride, function mc_weight_w8_msa (line 2746) | static void mc_weight_w8_msa( uint8_t *p_dst, intptr_t i_dst_stride, function mc_weight_w16_msa (line 2758) | static void mc_weight_w16_msa( uint8_t *p_dst, intptr_t i_dst_stride, function mc_weight_w20_msa (line 2770) | static void mc_weight_w20_msa( uint8_t *p_dst, intptr_t i_dst_stride, function mc_luma_msa (line 2780) | static void mc_luma_msa( uint8_t *p_dst, intptr_t i_dst_stride, function mc_chroma_msa (line 2874) | static void mc_chroma_msa( uint8_t *p_dst_u, uint8_t *p_dst_v, function hpel_filter_msa (line 2915) | static void hpel_filter_msa( uint8_t *p_dsth, uint8_t *p_dst_v, function plane_copy_interleave_msa (line 2935) | static void plane_copy_interleave_msa( uint8_t *p_dst, intptr_t i_dst_st... function plane_copy_deinterleave_msa (line 2944) | static void plane_copy_deinterleave_msa( uint8_t *p_dst0, intptr_t i_dst... function plane_copy_deinterleave_rgb_msa (line 2953) | static void plane_copy_deinterleave_rgb_msa( uint8_t *p_dst0, function store_interleave_chroma_msa (line 2983) | static void store_interleave_chroma_msa( uint8_t *p_dst, intptr_t i_dst_... function load_deinterleave_chroma_fenc_msa (line 2991) | static void load_deinterleave_chroma_fenc_msa( uint8_t *p_dst, uint8_t *... function load_deinterleave_chroma_fdec_msa (line 3000) | static void load_deinterleave_chroma_fdec_msa( uint8_t *p_dst, uint8_t *... function frame_init_lowres_core_msa (line 3009) | static void frame_init_lowres_core_msa( uint8_t *p_src, uint8_t *p_dst0, function x264_mc_init_mips (line 3653) | void x264_mc_init_mips( uint32_t cpu, x264_mc_functions_t *pf ) FILE: common/mips/pixel-c.c function sad_4width_msa (line 57) | static uint32_t sad_4width_msa( uint8_t *p_src, int32_t i_src_stride, function sad_8width_msa (line 85) | static uint32_t sad_8width_msa( uint8_t *p_src, int32_t i_src_stride, function sad_16width_msa (line 108) | static uint32_t sad_16width_msa( uint8_t *p_src, int32_t i_src_stride, function sad_4width_x3d_msa (line 134) | static void sad_4width_x3d_msa( uint8_t *p_src, int32_t i_src_stride, function sad_8width_x3d_msa (line 183) | static void sad_8width_x3d_msa( uint8_t *p_src, int32_t i_src_stride, function sad_16width_x3d_msa (line 224) | static void sad_16width_x3d_msa( uint8_t *p_src, int32_t i_src_stride, function sad_4width_x4d_msa (line 280) | static void sad_4width_x4d_msa( uint8_t *p_src, int32_t i_src_stride, function sad_8width_x4d_msa (line 342) | static void sad_8width_x4d_msa( uint8_t *p_src, int32_t i_src_stride, function sad_16width_x4d_msa (line 394) | static void sad_16width_x4d_msa( uint8_t *p_src, int32_t i_src_stride, function avc_pixel_var16width_msa (line 460) | static uint64_t avc_pixel_var16width_msa( uint8_t *p_pix, int32_t i_stride, function avc_pixel_var8width_msa (line 484) | static uint64_t avc_pixel_var8width_msa( uint8_t *p_pix, int32_t i_stride, function sse_diff_8width_msa (line 507) | static uint32_t sse_diff_8width_msa( uint8_t *p_src, int32_t i_src_stride, function sse_4width_msa (line 538) | static uint32_t sse_4width_msa( uint8_t *p_src, int32_t i_src_stride, function sse_8width_msa (line 567) | static uint32_t sse_8width_msa( uint8_t *p_src, int32_t i_src_stride, function sse_16width_msa (line 595) | static uint32_t sse_16width_msa( uint8_t *p_src, int32_t i_src_stride, function ssim_4x4x2_core_msa (line 636) | static void ssim_4x4x2_core_msa( const uint8_t *p_src, int32_t i_src_str... function pixel_satd_4width_msa (line 706) | static int32_t pixel_satd_4width_msa( uint8_t *p_src, int32_t i_src_stride, function pixel_satd_8width_msa (line 750) | static int32_t pixel_satd_8width_msa( uint8_t *p_src, int32_t i_src_stride, function sa8d_8x8_msa (line 801) | static int32_t sa8d_8x8_msa( uint8_t *p_src, int32_t i_src_stride, function pixel_hadamard_ac_8x8_msa (line 856) | static uint64_t pixel_hadamard_ac_8x8_msa( uint8_t *p_pix, int32_t i_str... function x264_pixel_sad_16x16_msa (line 951) | int32_t x264_pixel_sad_16x16_msa( uint8_t *p_src, intptr_t i_src_stride, function x264_pixel_sad_16x8_msa (line 957) | int32_t x264_pixel_sad_16x8_msa( uint8_t *p_src, intptr_t i_src_stride, function x264_pixel_sad_8x16_msa (line 963) | int32_t x264_pixel_sad_8x16_msa( uint8_t *p_src, intptr_t i_src_stride, function x264_pixel_sad_8x8_msa (line 969) | int32_t x264_pixel_sad_8x8_msa( uint8_t *p_src, intptr_t i_src_stride, function x264_pixel_sad_8x4_msa (line 975) | int32_t x264_pixel_sad_8x4_msa( uint8_t *p_src, intptr_t i_src_stride, function x264_pixel_sad_4x16_msa (line 981) | int32_t x264_pixel_sad_4x16_msa( uint8_t *p_src, intptr_t i_src_stride, function x264_pixel_sad_4x8_msa (line 987) | int32_t x264_pixel_sad_4x8_msa( uint8_t *p_src, intptr_t i_src_stride, function x264_pixel_sad_4x4_msa (line 993) | int32_t x264_pixel_sad_4x4_msa( uint8_t *p_src, intptr_t i_src_stride, function x264_pixel_sad_x4_16x16_msa (line 999) | void x264_pixel_sad_x4_16x16_msa( uint8_t *p_src, uint8_t *p_ref0, function x264_pixel_sad_x4_16x8_msa (line 1010) | void x264_pixel_sad_x4_16x8_msa( uint8_t *p_src, uint8_t *p_ref0, function x264_pixel_sad_x4_8x16_msa (line 1021) | void x264_pixel_sad_x4_8x16_msa( uint8_t *p_src, uint8_t *p_ref0, function x264_pixel_sad_x4_8x8_msa (line 1032) | void x264_pixel_sad_x4_8x8_msa( uint8_t *p_src, uint8_t *p_ref0, function x264_pixel_sad_x4_8x4_msa (line 1043) | void x264_pixel_sad_x4_8x4_msa( uint8_t *p_src, uint8_t *p_ref0, function x264_pixel_sad_x4_4x8_msa (line 1054) | void x264_pixel_sad_x4_4x8_msa( uint8_t *p_src, uint8_t *p_ref0, function x264_pixel_sad_x4_4x4_msa (line 1065) | void x264_pixel_sad_x4_4x4_msa( uint8_t *p_src, uint8_t *p_ref0, function x264_pixel_sad_x3_16x16_msa (line 1076) | void x264_pixel_sad_x3_16x16_msa( uint8_t *p_src, uint8_t *p_ref0, function x264_pixel_sad_x3_16x8_msa (line 1085) | void x264_pixel_sad_x3_16x8_msa( uint8_t *p_src, uint8_t *p_ref0, function x264_pixel_sad_x3_8x16_msa (line 1094) | void x264_pixel_sad_x3_8x16_msa( uint8_t *p_src, uint8_t *p_ref0, function x264_pixel_sad_x3_8x8_msa (line 1103) | void x264_pixel_sad_x3_8x8_msa( uint8_t *p_src, uint8_t *p_ref0, function x264_pixel_sad_x3_8x4_msa (line 1112) | void x264_pixel_sad_x3_8x4_msa( uint8_t *p_src, uint8_t *p_ref0, function x264_pixel_sad_x3_4x8_msa (line 1121) | void x264_pixel_sad_x3_4x8_msa( uint8_t *p_src, uint8_t *p_ref0, function x264_pixel_sad_x3_4x4_msa (line 1130) | void x264_pixel_sad_x3_4x4_msa( uint8_t *p_src, uint8_t *p_ref0, function x264_pixel_ssd_16x16_msa (line 1139) | int32_t x264_pixel_ssd_16x16_msa( uint8_t *p_src, intptr_t i_src_stride, function x264_pixel_ssd_16x8_msa (line 1145) | int32_t x264_pixel_ssd_16x8_msa( uint8_t *p_src, intptr_t i_src_stride, function x264_pixel_ssd_8x16_msa (line 1151) | int32_t x264_pixel_ssd_8x16_msa( uint8_t *p_src, intptr_t i_src_stride, function x264_pixel_ssd_8x8_msa (line 1157) | int32_t x264_pixel_ssd_8x8_msa( uint8_t *p_src, intptr_t i_src_stride, function x264_pixel_ssd_8x4_msa (line 1163) | int32_t x264_pixel_ssd_8x4_msa( uint8_t *p_src, intptr_t i_src_stride, function x264_pixel_ssd_4x16_msa (line 1169) | int32_t x264_pixel_ssd_4x16_msa( uint8_t *p_src, intptr_t i_src_stride, function x264_pixel_ssd_4x8_msa (line 1175) | int32_t x264_pixel_ssd_4x8_msa( uint8_t *p_src, intptr_t i_src_stride, function x264_pixel_ssd_4x4_msa (line 1181) | int32_t x264_pixel_ssd_4x4_msa( uint8_t *p_src, intptr_t i_src_stride, function x264_intra_sad_x3_4x4_msa (line 1187) | void x264_intra_sad_x3_4x4_msa( uint8_t *p_enc, uint8_t *p_dec, function x264_intra_sad_x3_16x16_msa (line 1203) | void x264_intra_sad_x3_16x16_msa( uint8_t *p_enc, uint8_t *p_dec, function x264_intra_sad_x3_8x8_msa (line 1219) | void x264_intra_sad_x3_8x8_msa( uint8_t *p_enc, uint8_t p_edge[36], function x264_intra_sad_x3_8x8c_msa (line 1237) | void x264_intra_sad_x3_8x8c_msa( uint8_t *p_enc, uint8_t *p_dec, function x264_ssim_4x4x2_core_msa (line 1253) | void x264_ssim_4x4x2_core_msa( const uint8_t *p_pix1, intptr_t i_stride1, function x264_pixel_hadamard_ac_8x8_msa (line 1260) | uint64_t x264_pixel_hadamard_ac_8x8_msa( uint8_t *p_pix, intptr_t i_stri... function x264_pixel_hadamard_ac_8x16_msa (line 1269) | uint64_t x264_pixel_hadamard_ac_8x16_msa( uint8_t *p_pix, intptr_t i_str... function x264_pixel_hadamard_ac_16x8_msa (line 1279) | uint64_t x264_pixel_hadamard_ac_16x8_msa( uint8_t *p_pix, intptr_t i_str... function x264_pixel_hadamard_ac_16x16_msa (line 1289) | uint64_t x264_pixel_hadamard_ac_16x16_msa( uint8_t *p_pix, intptr_t i_st... function x264_pixel_satd_4x4_msa (line 1301) | int32_t x264_pixel_satd_4x4_msa( uint8_t *p_pix1, intptr_t i_stride, function x264_pixel_satd_4x8_msa (line 1307) | int32_t x264_pixel_satd_4x8_msa( uint8_t *p_pix1, intptr_t i_stride, function x264_pixel_satd_4x16_msa (line 1313) | int32_t x264_pixel_satd_4x16_msa( uint8_t *p_pix1, intptr_t i_stride, function x264_pixel_satd_8x4_msa (line 1319) | int32_t x264_pixel_satd_8x4_msa( uint8_t *p_pix1, intptr_t i_stride, function x264_pixel_satd_8x8_msa (line 1325) | int32_t x264_pixel_satd_8x8_msa( uint8_t *p_pix1, intptr_t i_stride, function x264_pixel_satd_8x16_msa (line 1331) | int32_t x264_pixel_satd_8x16_msa( uint8_t *p_pix1, intptr_t i_stride, function x264_pixel_satd_16x8_msa (line 1337) | int32_t x264_pixel_satd_16x8_msa( uint8_t *p_pix1, intptr_t i_stride, function x264_pixel_satd_16x16_msa (line 1349) | int32_t x264_pixel_satd_16x16_msa( uint8_t *p_pix1, intptr_t i_stride, function x264_pixel_sa8d_8x8_msa (line 1361) | int32_t x264_pixel_sa8d_8x8_msa( uint8_t *p_pix1, intptr_t i_stride, function x264_pixel_sa8d_16x16_msa (line 1369) | int32_t x264_pixel_sa8d_16x16_msa( uint8_t *p_pix1, intptr_t i_stride, function x264_intra_satd_x3_4x4_msa (line 1383) | void x264_intra_satd_x3_4x4_msa( uint8_t *p_enc, uint8_t *p_dec, function x264_intra_satd_x3_16x16_msa (line 1399) | void x264_intra_satd_x3_16x16_msa( uint8_t *p_enc, uint8_t *p_dec, function x264_intra_sa8d_x3_8x8_msa (line 1415) | void x264_intra_sa8d_x3_8x8_msa( uint8_t *p_enc, uint8_t p_edge[36], function x264_intra_satd_x3_8x8c_msa (line 1433) | void x264_intra_satd_x3_8x8c_msa( uint8_t *p_enc, uint8_t *p_dec, function x264_pixel_var_16x16_msa (line 1449) | uint64_t x264_pixel_var_16x16_msa( uint8_t *p_pix, intptr_t i_stride ) function x264_pixel_var_8x16_msa (line 1454) | uint64_t x264_pixel_var_8x16_msa( uint8_t *p_pix, intptr_t i_stride ) function x264_pixel_var_8x8_msa (line 1459) | uint64_t x264_pixel_var_8x8_msa( uint8_t *p_pix, intptr_t i_stride ) function x264_pixel_var2_8x16_msa (line 1464) | int32_t x264_pixel_var2_8x16_msa( uint8_t *p_pix1, intptr_t i_stride1, function x264_pixel_var2_8x8_msa (line 1478) | int32_t x264_pixel_var2_8x8_msa( uint8_t *p_pix1, intptr_t i_stride1, FILE: common/mips/predict-c.c function intra_predict_vert_4x4_msa (line 31) | static void intra_predict_vert_4x4_msa( uint8_t *p_src, uint8_t *p_dst, function intra_predict_vert_8x8_msa (line 41) | static void intra_predict_vert_8x8_msa( uint8_t *p_src, uint8_t *p_dst, function intra_predict_vert_16x16_msa (line 53) | static void intra_predict_vert_16x16_msa( uint8_t *p_src, uint8_t *p_dst, function intra_predict_horiz_4x4_msa (line 65) | static void intra_predict_horiz_4x4_msa( uint8_t *p_src, int32_t i_src_s... function intra_predict_horiz_8x8_msa (line 78) | static void intra_predict_horiz_8x8_msa( uint8_t *p_src, int32_t i_src_s... function intra_predict_horiz_16x16_msa (line 97) | static void intra_predict_horiz_16x16_msa( uint8_t *p_src, int32_t i_src... function intra_predict_dc_4x4_msa (line 126) | static void intra_predict_dc_4x4_msa( uint8_t *p_src_top, uint8_t *p_src... function intra_predict_dc_8x8_msa (line 182) | static void intra_predict_dc_8x8_msa( uint8_t *p_src_top, uint8_t *p_src... function intra_predict_dc_16x16_msa (line 209) | static void intra_predict_dc_16x16_msa( uint8_t *p_src_top, uint8_t *p_s... function intra_predict_plane_8x8_msa (line 274) | static void intra_predict_plane_8x8_msa( uint8_t *p_src, int32_t i_stride ) function intra_predict_plane_16x16_msa (line 344) | static void intra_predict_plane_16x16_msa( uint8_t *p_src, int32_t i_str... function intra_predict_dc_4blk_8x8_msa (line 413) | static void intra_predict_dc_4blk_8x8_msa( uint8_t *p_src, int32_t i_str... function intra_predict_ddl_8x8_msa (line 454) | static void intra_predict_ddl_8x8_msa( uint8_t *p_src, uint8_t *p_dst, function intra_predict_128dc_16x16_msa (line 501) | static void intra_predict_128dc_16x16_msa( uint8_t *p_dst, function x264_intra_predict_dc_16x16_msa (line 511) | void x264_intra_predict_dc_16x16_msa( uint8_t *p_src ) function x264_intra_predict_dc_left_16x16_msa (line 517) | void x264_intra_predict_dc_left_16x16_msa( uint8_t *p_src ) function x264_intra_predict_dc_top_16x16_msa (line 523) | void x264_intra_predict_dc_top_16x16_msa( uint8_t *p_src ) function x264_intra_predict_dc_128_16x16_msa (line 529) | void x264_intra_predict_dc_128_16x16_msa( uint8_t *p_src ) function x264_intra_predict_hor_16x16_msa (line 534) | void x264_intra_predict_hor_16x16_msa( uint8_t *p_src ) function x264_intra_predict_vert_16x16_msa (line 540) | void x264_intra_predict_vert_16x16_msa( uint8_t *p_src ) function x264_intra_predict_plane_16x16_msa (line 545) | void x264_intra_predict_plane_16x16_msa( uint8_t *p_src ) function x264_intra_predict_dc_4blk_8x8_msa (line 550) | void x264_intra_predict_dc_4blk_8x8_msa( uint8_t *p_src ) function x264_intra_predict_hor_8x8_msa (line 555) | void x264_intra_predict_hor_8x8_msa( uint8_t *p_src ) function x264_intra_predict_vert_8x8_msa (line 561) | void x264_intra_predict_vert_8x8_msa( uint8_t *p_src ) function x264_intra_predict_plane_8x8_msa (line 566) | void x264_intra_predict_plane_8x8_msa( uint8_t *p_src ) function x264_intra_predict_ddl_8x8_msa (line 571) | void x264_intra_predict_ddl_8x8_msa( uint8_t *p_src, uint8_t pu_xyz[36] ) function x264_intra_predict_dc_8x8_msa (line 576) | void x264_intra_predict_dc_8x8_msa( uint8_t *p_src, uint8_t pu_xyz[36] ) function x264_intra_predict_h_8x8_msa (line 582) | void x264_intra_predict_h_8x8_msa( uint8_t *p_src, uint8_t pu_xyz[36] ) function x264_intra_predict_v_8x8_msa (line 587) | void x264_intra_predict_v_8x8_msa( uint8_t *p_src, uint8_t pu_xyz[36] ) function x264_intra_predict_dc_4x4_msa (line 592) | void x264_intra_predict_dc_4x4_msa( uint8_t *p_src ) function x264_intra_predict_hor_4x4_msa (line 598) | void x264_intra_predict_hor_4x4_msa( uint8_t *p_src ) function x264_intra_predict_vert_4x4_msa (line 604) | void x264_intra_predict_vert_4x4_msa( uint8_t *p_src ) FILE: common/mips/quant-c.c function avc_dequant_4x4_msa (line 31) | static void avc_dequant_4x4_msa( int16_t *p_dct, int32_t pi_dequant_mf[6... function avc_dequant_8x8_msa (line 88) | static void avc_dequant_8x8_msa( int16_t *p_dct, int32_t pi_dequant_mf[6... function avc_dequant_4x4_dc_msa (line 214) | static void avc_dequant_4x4_dc_msa( int16_t *p_dct, function avc_quant_4x4_msa (line 266) | static int32_t avc_quant_4x4_msa( int16_t *p_dct, uint16_t *p_mf, function avc_quant_8x8_msa (line 319) | static int32_t avc_quant_8x8_msa( int16_t *p_dct, uint16_t *p_mf, function avc_quant_4x4_dc_msa (line 455) | static int32_t avc_quant_4x4_dc_msa( int16_t *p_dct, int32_t i_mf, function avc_coeff_last64_msa (line 503) | static int32_t avc_coeff_last64_msa( int16_t *p_src ) function avc_coeff_last16_msa (line 545) | static int32_t avc_coeff_last16_msa( int16_t *p_src ) function x264_dequant_4x4_msa (line 574) | void x264_dequant_4x4_msa( int16_t *p_dct, int32_t pi_dequant_mf[6][16], function x264_dequant_8x8_msa (line 580) | void x264_dequant_8x8_msa( int16_t *p_dct, int32_t pi_dequant_mf[6][64], function x264_dequant_4x4_dc_msa (line 586) | void x264_dequant_4x4_dc_msa( int16_t *p_dct, int32_t pi_dequant_mf[6][16], function x264_quant_4x4_msa (line 592) | int32_t x264_quant_4x4_msa( int16_t *p_dct, uint16_t *p_mf, uint16_t *p_... function x264_quant_4x4x4_msa (line 597) | int32_t x264_quant_4x4x4_msa( int16_t p_dct[4][16], function x264_quant_8x8_msa (line 612) | int32_t x264_quant_8x8_msa( int16_t *p_dct, uint16_t *p_mf, uint16_t *p_... function x264_quant_4x4_dc_msa (line 617) | int32_t x264_quant_4x4_dc_msa( int16_t *p_dct, int32_t i_mf, int32_t i_b... function x264_coeff_last64_msa (line 622) | int32_t x264_coeff_last64_msa( int16_t *p_src ) function x264_coeff_last16_msa (line 627) | int32_t x264_coeff_last16_msa( int16_t *p_src ) FILE: common/mvpred.c function x264_mb_predict_mv (line 30) | void x264_mb_predict_mv( x264_t *h, int i_list, int idx, int i_width, in... function x264_mb_predict_mv_16x16 (line 129) | void x264_mb_predict_mv_16x16( x264_t *h, int i_list, int i_ref, int16_t... function x264_mb_predict_mv_pskip (line 166) | void x264_mb_predict_mv_pskip( x264_t *h, int16_t mv[2] ) function mb_predict_mv_direct16x16_temporal (line 183) | static int mb_predict_mv_direct16x16_temporal( x264_t *h ) function ALWAYS_INLINE (line 289) | static ALWAYS_INLINE int mb_predict_mv_direct16x16_spatial( x264_t *h, i... function mb_predict_mv_direct16x16_spatial_interlaced (line 444) | static int mb_predict_mv_direct16x16_spatial_interlaced( x264_t *h ) function mb_predict_mv_direct16x16_spatial_progressive (line 449) | static int mb_predict_mv_direct16x16_spatial_progressive( x264_t *h ) function x264_mb_predict_mv_direct16x16 (line 454) | int x264_mb_predict_mv_direct16x16( x264_t *h, int *b_changed ) function x264_mb_predict_mv_ref16x16 (line 519) | void x264_mb_predict_mv_ref16x16( x264_t *h, int i_list, int i_ref, int1... FILE: common/opencl.c function x264_opencl_function_t (line 53) | x264_opencl_function_t *x264_opencl_load_library( void ) function x264_opencl_close_library (line 104) | void x264_opencl_close_library( x264_opencl_function_t *ocl ) function cl_program (line 122) | static cl_program opencl_cache_load( x264_t *h, const char *dev_name, co... function opencl_cache_save (line 174) | static void opencl_cache_save( x264_t *h, cl_program program, const char... function cl_program (line 222) | static cl_program opencl_compile( x264_t *h ) function opencl_lookahead_alloc (line 328) | static int opencl_lookahead_alloc( x264_t *h ) function opencl_error_notify (line 400) | static void CL_CALLBACK opencl_error_notify( const char *errinfo, const ... function x264_opencl_lookahead_init (line 411) | int x264_opencl_lookahead_init( x264_t *h ) function opencl_lookahead_free (line 557) | static void opencl_lookahead_free( x264_t *h ) function x264_opencl_lookahead_delete (line 596) | void x264_opencl_lookahead_delete( x264_t *h ) function x264_opencl_frame_delete (line 620) | void x264_opencl_frame_delete( x264_frame_t *frame ) function detect_switchable_graphics (line 669) | static int detect_switchable_graphics( void ) FILE: common/opencl.h type x264_opencl_function_t (line 677) | typedef struct type x264_opencl_t (line 720) | typedef struct type x264_frame_opencl_t (line 780) | typedef struct type x264_frame (line 794) | typedef struct x264_frame x264_frame; FILE: common/opencl/x264-cl.h type pixel (line 13) | typedef uint8_t pixel; type sum_t (line 14) | typedef uint16_t sum_t; type sum2_t (line 15) | typedef uint32_t sum2_t; function pixel (line 41) | inline pixel x264_clip_pixel( int x ) function int2 (line 46) | inline int2 x264_median_mv( short2 a, short2 b, short2 c ) function sum2_t (line 53) | inline sum2_t abs2( sum2_t a ) function parallel_sum (line 106) | int parallel_sum( int value, int x, volatile local int *array ) function mv_cost (line 127) | int mv_cost( uint2 mvd ) FILE: common/osdep.c function x264_mdate (line 43) | int64_t x264_mdate( void ) function threading_destroy (line 64) | static void threading_destroy( void ) function threading_init (line 74) | static int threading_init( void ) function x264_threading_init (line 91) | int x264_threading_init( void ) FILE: common/osdep.h function x264_vsnprintf (line 83) | static inline int x264_vsnprintf( char *s, size_t n, const char *fmt, va... function x264_snprintf (line 106) | static inline int x264_snprintf( char *s, size_t n, const char *fmt, ... ) function wchar_t (line 121) | static inline wchar_t *x264_utf8_to_utf16( const char *utf8 ) function wchar_t (line 137) | static inline wchar_t *x264_utf8_to_utf16_try_buf( const char *utf8, wch... function FILE (line 144) | static inline FILE *x264_fopen_internal( const char *filename, const wch... function x264_rename (line 158) | static inline int x264_rename( const char *oldname, const char *newname ) function x264_stat (line 184) | static inline int x264_stat( const char *path, x264_struct_stat *buf ) function x264_vfprintf (line 209) | static inline int x264_vfprintf( FILE *stream, const char *format, va_li... function x264_is_regular_file_path (line 242) | static inline int x264_is_regular_file_path( const char *path ) function x264_is_regular_file_path (line 261) | static inline int x264_is_regular_file_path( const char *filename ) function x264_is_regular_file (line 270) | static inline int x264_is_regular_file( FILE *filehandle ) function x264_pthread_create (line 369) | static inline int x264_pthread_create( x264_pthread_t *t, void *a, void ... function ALWAYS_INLINE (line 433) | static ALWAYS_INLINE int x264_pthread_fetch_and_add( int *val, int add, ... function ALWAYS_INLINE (line 463) | static ALWAYS_INLINE uint32_t endian_fix32( uint32_t x ) function ALWAYS_INLINE (line 469) | static ALWAYS_INLINE uint32_t endian_fix32( uint32_t x ) function ALWAYS_INLINE (line 475) | static ALWAYS_INLINE uint32_t endian_fix32( uint32_t x ) function ALWAYS_INLINE (line 481) | static ALWAYS_INLINE uint64_t endian_fix64( uint64_t x ) function ALWAYS_INLINE (line 487) | static ALWAYS_INLINE uint64_t endian_fix64( uint64_t x ) function ALWAYS_INLINE (line 492) | static ALWAYS_INLINE uintptr_t endian_fix( uintptr_t x ) function ALWAYS_INLINE (line 496) | static ALWAYS_INLINE uint16_t endian_fix16( uint16_t x ) function ALWAYS_INLINE (line 503) | static ALWAYS_INLINE int x264_ctz_4bit( uint32_t x ) function ALWAYS_INLINE (line 513) | static ALWAYS_INLINE int x264_clz( uint32_t x ) function ALWAYS_INLINE (line 525) | static ALWAYS_INLINE int x264_ctz( uint32_t x ) function ALWAYS_INLINE (line 541) | static ALWAYS_INLINE void x264_prefetch( void *p ) FILE: common/pixel.c function x264_pixel_ssd_wxh (line 112) | uint64_t x264_pixel_ssd_wxh( x264_pixel_function_t *pf, pixel *pix1, int... function pixel_ssd_nv12_core (line 153) | static void pixel_ssd_nv12_core( pixel *pixuv1, intptr_t stride1, pixel ... function x264_pixel_ssd_nv12 (line 167) | void x264_pixel_ssd_nv12( x264_pixel_function_t *pf, pixel *pix1, intptr... type sum_t (line 234) | typedef uint32_t sum_t; type sum2_t (line 235) | typedef uint64_t sum2_t; type sum_t (line 237) | typedef uint16_t sum_t; type sum2_t (line 238) | typedef uint32_t sum2_t; function ALWAYS_INLINE (line 255) | static ALWAYS_INLINE sum2_t abs2( sum2_t a ) function NOINLINE (line 265) | static NOINLINE int x264_pixel_satd_4x4( pixel *pix1, intptr_t i_pix1, p... function NOINLINE (line 290) | static NOINLINE int x264_pixel_satd_8x4( pixel *pix1, intptr_t i_pix1, p... function NOINLINE (line 334) | static NOINLINE int sa8d_8x8( pixel *pix1, intptr_t i_pix1, pixel *pix2,... function x264_pixel_sa8d_8x8 (line 368) | static int x264_pixel_sa8d_8x8( pixel *pix1, intptr_t i_pix1, pixel *pix... function x264_pixel_sa8d_16x16 (line 374) | static int x264_pixel_sa8d_16x16( pixel *pix1, intptr_t i_pix1, pixel *p... function NOINLINE (line 383) | static NOINLINE uint64_t pixel_hadamard_ac( pixel *pix, intptr_t stride ) function ssim_4x4x2_core (line 627) | static void ssim_4x4x2_core( const pixel *pix1, intptr_t stride1, function ssim_end1 (line 654) | static float ssim_end1( int s1, int s2, int ss, int s12 ) function ssim_end4 (line 679) | static float ssim_end4( int sum0[5][4], int sum1[5][4], int width ) function x264_pixel_ssim_wxh (line 690) | float x264_pixel_ssim_wxh( x264_pixel_function_t *pf, function pixel_vsad (line 716) | static int pixel_vsad( pixel *src, intptr_t stride, int height ) function x264_field_vsad (line 725) | int x264_field_vsad( x264_t *h, int mb_x, int mb_y ) function pixel_asd8 (line 747) | static int pixel_asd8( pixel *pix1, intptr_t stride1, pixel *pix2, intpt... function x264_pixel_ads4 (line 759) | static int x264_pixel_ads4( int enc_dc[4], uint16_t *sums, int delta, function x264_pixel_ads2 (line 776) | static int x264_pixel_ads2( int enc_dc[2], uint16_t *sums, int delta, function x264_pixel_ads1 (line 791) | static int x264_pixel_ads1( int enc_dc[1], uint16_t *sums, int delta, function x264_pixel_init (line 809) | void x264_pixel_init( uint32_t cpu, x264_pixel_function_t *pixf ) FILE: common/pixel.h type x264_pixel_function_t (line 78) | typedef struct FILE: common/ppc/dct.c function x264_sub4x4_dct_altivec (line 44) | void x264_sub4x4_dct_altivec( int16_t dct[16], uint8_t *pix1, uint8_t *p... function x264_sub8x8_dct_altivec (line 66) | void x264_sub8x8_dct_altivec( int16_t dct[4][16], uint8_t *pix1, uint8_t... function x264_sub16x16_dct_altivec (line 105) | void x264_sub16x16_dct_altivec( int16_t dct[16][16], uint8_t *pix1, uint... function pix_diff (line 117) | static void pix_diff( uint8_t *p1, uint8_t *p2, vec_s16_t *diff, int i ) function x264_sub8x8_dct_dc_altivec (line 138) | void x264_sub8x8_dct_dc_altivec( int16_t dct[4], uint8_t *pix1, uint8_t ... function x264_sub8x8_dct8_altivec (line 228) | void x264_sub8x8_dct8_altivec( int16_t dct[64], uint8_t *pix1, uint8_t *... function x264_sub16x16_dct8_altivec (line 273) | void x264_sub16x16_dct8_altivec( int16_t dct[4][64], uint8_t *pix1, uint... function x264_add8x8_idct_dc_altivec (line 296) | void x264_add8x8_idct_dc_altivec( uint8_t *p_dst, int16_t dct[4] ) function x264_add16x16_idct_dc_altivec (line 382) | void x264_add16x16_idct_dc_altivec( uint8_t *p_dst, int16_t dct[16] ) function x264_add4x4_idct_altivec (line 460) | void x264_add4x4_idct_altivec( uint8_t *dst, int16_t dct[16] ) function x264_add8x8_idct_altivec (line 492) | void x264_add8x8_idct_altivec( uint8_t *p_dst, int16_t dct[4][16] ) function x264_add16x16_idct_altivec (line 500) | void x264_add16x16_idct_altivec( uint8_t *p_dst, int16_t dct[16][16] ) function x264_add8x8_idct8_altivec (line 574) | void x264_add8x8_idct8_altivec( uint8_t *dst, int16_t dct[64] ) function x264_add16x16_idct8_altivec (line 617) | void x264_add16x16_idct8_altivec( uint8_t *dst, int16_t dct[4][64] ) function x264_zigzag_scan_4x4_frame_altivec (line 625) | void x264_zigzag_scan_4x4_frame_altivec( int16_t level[16], int16_t dct[... function x264_zigzag_scan_4x4_field_altivec (line 643) | void x264_zigzag_scan_4x4_field_altivec( int16_t level[16], int16_t dct[... function x264_zigzag_scan_8x8_frame_altivec (line 660) | void x264_zigzag_scan_8x8_frame_altivec( int16_t level[64], int16_t dct[... function x264_zigzag_interleave_8x8_cavlc_altivec (line 735) | void x264_zigzag_interleave_8x8_cavlc_altivec( int16_t *dst, int16_t *sr... FILE: common/ppc/deblock.c function write16x4 (line 49) | static inline void write16x4( uint8_t *dst, int dst_stride, function vec_u8_t (line 142) | static inline vec_u8_t diff_lt_altivec( register vec_u8_t x, register ve... function vec_u8_t (line 147) | static inline vec_u8_t h264_deblock_mask( register vec_u8_t p0, register... function vec_u8_t (line 163) | static inline vec_u8_t h264_deblock_q1( register vec_u8_t p0, register v... function x264_deblock_v_luma_altivec (line 266) | void x264_deblock_v_luma_altivec( uint8_t *pix, intptr_t stride, int alp... function x264_deblock_h_luma_altivec (line 284) | void x264_deblock_h_luma_altivec( uint8_t *pix, intptr_t stride, int alp... FILE: common/ppc/mc.c function pixel_avg2_w4_altivec (line 35) | static inline void pixel_avg2_w4_altivec( uint8_t *dst, intptr_t i_dst, function pixel_avg2_w8_altivec (line 57) | static inline void pixel_avg2_w8_altivec( uint8_t *dst, intptr_t i_dst, function pixel_avg2_w16_altivec (line 77) | static inline void pixel_avg2_w16_altivec( uint8_t *dst, intptr_t i_dst, function pixel_avg2_w20_altivec (line 96) | static inline void pixel_avg2_w20_altivec( uint8_t *dst, intptr_t i_dst, function mc_copy_w16_altivec (line 127) | static void mc_copy_w16_altivec( uint8_t *dst, intptr_t i_dst, function mc_copy_w16_aligned_altivec (line 143) | static void mc_copy_w16_aligned_altivec( uint8_t *dst, intptr_t i_dst, function x264_plane_copy_swap_core_altivec (line 157) | void x264_plane_copy_swap_core_altivec( uint8_t *dst, intptr_t i_dst, function x264_plane_copy_interleave_core_altivec (line 173) | void x264_plane_copy_interleave_core_altivec( uint8_t *dst, intptr_t i_dst, function x264_store_interleave_chroma_altivec (line 190) | void x264_store_interleave_chroma_altivec( uint8_t *dst, intptr_t i_dst, function x264_plane_copy_deinterleave_altivec (line 203) | void x264_plane_copy_deinterleave_altivec( uint8_t *dstu, intptr_t i_dstu, function load_deinterleave_chroma_fenc_altivec (line 226) | static void load_deinterleave_chroma_fenc_altivec( uint8_t *dst, uint8_t... function x264_plane_copy_deinterleave_rgb_altivec (line 241) | void x264_plane_copy_deinterleave_rgb_altivec( uint8_t *dsta, intptr_t i... function mc_luma_altivec (line 304) | static void mc_luma_altivec( uint8_t *dst, intptr_t i_dst_stride, function mc_chroma_2xh (line 396) | static void mc_chroma_2xh( uint8_t *dstu, uint8_t *dstv, intptr_t i_dst_... function mc_chroma_4xh_altivec (line 440) | static void mc_chroma_4xh_altivec( uint8_t *dstu, uint8_t *dstv, intptr_... function mc_chroma_8xh_altivec (line 531) | static void mc_chroma_8xh_altivec( uint8_t *dstu, uint8_t *dstv, intptr_... function mc_chroma_altivec (line 656) | static void mc_chroma_altivec( uint8_t *dstu, uint8_t *dstv, intptr_t i_... function x264_hpel_filter_altivec (line 814) | void x264_hpel_filter_altivec( uint8_t *dsth, uint8_t *dstv, uint8_t *ds... function frame_init_lowres_core_altivec (line 898) | static void frame_init_lowres_core_altivec( uint8_t *src0, uint8_t *dst0... function mc_weight_w2_altivec (line 1002) | static void mc_weight_w2_altivec( uint8_t *dst, intptr_t i_dst, uint8_t ... function mc_weight_w4_altivec (line 1047) | static void mc_weight_w4_altivec( uint8_t *dst, intptr_t i_dst, uint8_t ... function mc_weight_w8_altivec (line 1092) | static void mc_weight_w8_altivec( uint8_t *dst, intptr_t i_dst, uint8_t ... function mc_weight_w16_altivec (line 1137) | static void mc_weight_w16_altivec( uint8_t *dst, intptr_t i_dst, uint8_t... function mc_weight_w20_altivec (line 1188) | static void mc_weight_w20_altivec( uint8_t *dst, intptr_t i_dst, uint8_t... function x264_plane_copy_deinterleave_v210_altivec (line 1300) | void x264_plane_copy_deinterleave_v210_altivec( uint16_t *dsty, intptr_t... function x264_mc_init_altivec (line 1367) | void x264_mc_init_altivec( x264_mc_functions_t *pf ) FILE: common/ppc/pixel.c function ALWAYS_INLINE (line 117) | static ALWAYS_INLINE vec_s32_t add_abs_4( vec_s16_t a, vec_s16_t b, function pixel_satd_4x4_altivec (line 137) | static int pixel_satd_4x4_altivec( uint8_t *pix1, intptr_t i_pix1, function pixel_satd_4x8_altivec (line 174) | static int pixel_satd_4x8_altivec( uint8_t *pix1, intptr_t i_pix1, function ALWAYS_INLINE (line 217) | static ALWAYS_INLINE vec_s32_t add_abs_8( vec_s16_t a, vec_s16_t b, function pixel_satd_8x4_altivec (line 250) | static int pixel_satd_8x4_altivec( uint8_t *pix1, intptr_t i_pix1, function pixel_satd_8x8_altivec (line 293) | static int pixel_satd_8x8_altivec( uint8_t *pix1, intptr_t i_pix1, function pixel_satd_8x16_altivec (line 342) | static int pixel_satd_8x16_altivec( uint8_t *pix1, intptr_t i_pix1, function pixel_satd_16x8_altivec (line 412) | static int pixel_satd_16x8_altivec( uint8_t *pix1, intptr_t i_pix1, function pixel_satd_16x16_altivec (line 482) | static int pixel_satd_16x16_altivec( uint8_t *pix1, intptr_t i_pix1, function pixel_sad_x4_16x16_altivec (line 590) | static void pixel_sad_x4_16x16_altivec( uint8_t *fenc, function pixel_sad_x3_16x16_altivec (line 674) | static void pixel_sad_x3_16x16_altivec( uint8_t *fenc, uint8_t *pix0, function pixel_sad_x4_16x8_altivec (line 742) | static void pixel_sad_x4_16x8_altivec( uint8_t *fenc, uint8_t *pix0, uin... function pixel_sad_x3_16x8_altivec (line 899) | static void pixel_sad_x3_16x8_altivec( uint8_t *fenc, uint8_t *pix0, function pixel_ssd_16x16_altivec (line 1015) | static int pixel_ssd_16x16_altivec( uint8_t *pix1, intptr_t i_stride_pix1, function pixel_ssd_8x8_altivec (line 1069) | static int pixel_ssd_8x8_altivec( uint8_t *pix1, intptr_t i_stride_pix1, function pixel_var_16x16_altivec (line 1108) | static uint64_t pixel_var_16x16_altivec( uint8_t *pix, intptr_t i_stride ) function pixel_var_8x8_altivec (line 1135) | static uint64_t pixel_var_8x8_altivec( uint8_t *pix, intptr_t i_stride ) function pixel_sa8d_8x8_core_altivec (line 1233) | static int pixel_sa8d_8x8_core_altivec( uint8_t *pix1, intptr_t i_pix1, function pixel_sa8d_8x8_altivec (line 1299) | static int pixel_sa8d_8x8_altivec( uint8_t *pix1, intptr_t i_pix1, function pixel_sa8d_16x16_altivec (line 1307) | static int pixel_sa8d_16x16_altivec( uint8_t *pix1, intptr_t i_pix1, function pixel_hadamard_ac_altivec (line 1341) | static uint64_t pixel_hadamard_ac_altivec( uint8_t *pix, intptr_t stride... function pixel_hadamard_ac_16x16_altivec (line 1427) | static uint64_t pixel_hadamard_ac_16x16_altivec( uint8_t *pix, intptr_t ... function pixel_hadamard_ac_16x8_altivec (line 1439) | static uint64_t pixel_hadamard_ac_16x8_altivec( uint8_t *pix, intptr_t s... function pixel_hadamard_ac_8x16_altivec (line 1449) | static uint64_t pixel_hadamard_ac_8x16_altivec( uint8_t *pix, intptr_t s... function pixel_hadamard_ac_8x8_altivec (line 1457) | static uint64_t pixel_hadamard_ac_8x8_altivec( uint8_t *pix, intptr_t st... function ssim_4x4x2_core_altivec (line 1468) | static void ssim_4x4x2_core_altivec( const uint8_t *pix1, intptr_t stride1, FILE: common/ppc/ppccommon.h type vec_u64_u (line 52) | typedef union { type vec_s64_u (line 57) | typedef union { type vec_u32_u (line 63) | typedef union { type vec_s32_u (line 68) | typedef union { type vec_u16_u (line 73) | typedef union { type vec_s16_u (line 78) | typedef union { type vec_u8_u (line 83) | typedef union { type vec_s8_u (line 88) | typedef union { FILE: common/ppc/predict.c function predict_8x8c_p_altivec (line 32) | static void predict_8x8c_p_altivec( uint8_t *src ) function predict_16x16_p_altivec (line 76) | static void predict_16x16_p_altivec( uint8_t *src ) function predict_16x16_dc_altivec (line 126) | static void predict_16x16_dc_altivec( uint8_t *src ) function predict_16x16_dc_left_altivec (line 141) | static void predict_16x16_dc_left_altivec( uint8_t *src ) function predict_16x16_dc_top_altivec (line 153) | static void predict_16x16_dc_top_altivec( uint8_t *src ) function predict_16x16_dc_128_altivec (line 165) | static void predict_16x16_dc_128_altivec( uint8_t *src ) function predict_16x16_h_altivec (line 174) | static void predict_16x16_h_altivec( uint8_t *src ) function predict_16x16_v_altivec (line 237) | static void predict_16x16_v_altivec( uint8_t *src ) function x264_predict_16x16_init_altivec (line 257) | void x264_predict_16x16_init_altivec( x264_predict_t pf[7] ) function x264_predict_8x8c_init_altivec (line 270) | void x264_predict_8x8c_init_altivec( x264_predict_t pf[7] ) FILE: common/ppc/quant.c function x264_quant_4x4_altivec (line 69) | int x264_quant_4x4_altivec( int16_t dct[16], uint16_t mf[16], uint16_t b... function x264_quant_4x4x4_altivec (line 93) | int x264_quant_4x4x4_altivec( dctcoef dcta[4][16], udctcoef mf[16], udct... function x264_quant_4x4_dc_altivec (line 325) | int x264_quant_4x4_dc_altivec( int16_t dct[16], int mf, int bias ) function x264_quant_2x2_dc_altivec (line 372) | int x264_quant_2x2_dc_altivec( int16_t dct[4], int mf, int bias ) function x264_quant_8x8_altivec (line 396) | int x264_quant_8x8_altivec( int16_t dct[64], uint16_t mf[64], uint16_t b... function x264_dequant_4x4_altivec (line 471) | void x264_dequant_4x4_altivec( int16_t dct[16], int dequant_mf[6][16], i... function x264_dequant_8x8_altivec (line 509) | void x264_dequant_8x8_altivec( int16_t dct[64], int dequant_mf[6][64], i... FILE: common/predict.c function x264_predict_16x16_dc_c (line 67) | void x264_predict_16x16_dc_c( pixel *src ) function predict_16x16_dc_left_c (line 80) | static void predict_16x16_dc_left_c( pixel *src ) function predict_16x16_dc_top_c (line 90) | static void predict_16x16_dc_top_c( pixel *src ) function predict_16x16_dc_128_c (line 100) | static void predict_16x16_dc_128_c( pixel *src ) function x264_predict_16x16_h_c (line 104) | void x264_predict_16x16_h_c( pixel *src ) function x264_predict_16x16_v_c (line 116) | void x264_predict_16x16_v_c( pixel *src ) function x264_predict_16x16_p_c (line 132) | void x264_predict_16x16_p_c( pixel *src ) function predict_8x8c_dc_128_c (line 167) | static void predict_8x8c_dc_128_c( pixel *src ) function predict_8x8c_dc_left_c (line 176) | static void predict_8x8c_dc_left_c( pixel *src ) function predict_8x8c_dc_top_c (line 202) | static void predict_8x8c_dc_top_c( pixel *src ) function x264_predict_8x8c_dc_c (line 221) | void x264_predict_8x8c_dc_c( pixel *src ) function x264_predict_8x8c_h_c (line 260) | void x264_predict_8x8c_h_c( pixel *src ) function x264_predict_8x8c_v_c (line 270) | void x264_predict_8x8c_v_c( pixel *src ) function x264_predict_8x8c_p_c (line 282) | void x264_predict_8x8c_p_c( pixel *src ) function predict_8x16c_dc_128_c (line 314) | static void predict_8x16c_dc_128_c( pixel *src ) function predict_8x16c_dc_left_c (line 323) | static void predict_8x16c_dc_left_c( pixel *src ) function predict_8x16c_dc_top_c (line 342) | static void predict_8x16c_dc_top_c( pixel *src ) function x264_predict_8x16c_dc_c (line 361) | void x264_predict_8x16c_dc_c( pixel *src ) function x264_predict_8x16c_h_c (line 421) | void x264_predict_8x16c_h_c( pixel *src ) function x264_predict_8x16c_v_c (line 431) | void x264_predict_8x16c_v_c( pixel *src ) function x264_predict_8x16c_p_c (line 443) | void x264_predict_8x16c_p_c( pixel *src ) function predict_4x4_dc_128_c (line 481) | static void predict_4x4_dc_128_c( pixel *src ) function predict_4x4_dc_left_c (line 485) | static void predict_4x4_dc_left_c( pixel *src ) function predict_4x4_dc_top_c (line 490) | static void predict_4x4_dc_top_c( pixel *src ) function x264_predict_4x4_dc_c (line 495) | void x264_predict_4x4_dc_c( pixel *src ) function x264_predict_4x4_h_c (line 501) | void x264_predict_4x4_h_c( pixel *src ) function x264_predict_4x4_v_c (line 508) | void x264_predict_4x4_v_c( pixel *src ) function predict_4x4_ddl_c (line 534) | static void predict_4x4_ddl_c( pixel *src ) function predict_4x4_ddr_c (line 546) | static void predict_4x4_ddr_c( pixel *src ) function predict_4x4_vr_c (line 560) | static void predict_4x4_vr_c( pixel *src ) function predict_4x4_hd_c (line 577) | static void predict_4x4_hd_c( pixel *src ) function predict_4x4_vl_c (line 594) | static void predict_4x4_vl_c( pixel *src ) function predict_4x4_hu_c (line 610) | static void predict_4x4_hu_c( pixel *src ) function predict_8x8_filter_c (line 632) | static void predict_8x8_filter_c( pixel *src, pixel edge[36], int i_neig... function predict_8x8_dc_128_c (line 700) | static void predict_8x8_dc_128_c( pixel *src, pixel edge[36] ) function predict_8x8_dc_left_c (line 704) | static void predict_8x8_dc_left_c( pixel *src, pixel edge[36] ) function predict_8x8_dc_top_c (line 710) | static void predict_8x8_dc_top_c( pixel *src, pixel edge[36] ) function x264_predict_8x8_dc_c (line 716) | void x264_predict_8x8_dc_c( pixel *src, pixel edge[36] ) function x264_predict_8x8_h_c (line 723) | void x264_predict_8x8_h_c( pixel *src, pixel edge[36] ) function x264_predict_8x8_v_c (line 731) | void x264_predict_8x8_v_c( pixel *src, pixel edge[36] ) function predict_8x8_ddl_c (line 741) | static void predict_8x8_ddl_c( pixel *src, pixel edge[36] ) function predict_8x8_ddr_c (line 761) | static void predict_8x8_ddr_c( pixel *src, pixel edge[36] ) function predict_8x8_vr_c (line 783) | static void predict_8x8_vr_c( pixel *src, pixel edge[36] ) function predict_8x8_hd_c (line 811) | static void predict_8x8_hd_c( pixel *src, pixel edge[36] ) function predict_8x8_vl_c (line 838) | static void predict_8x8_vl_c( pixel *src, pixel edge[36] ) function predict_8x8_hu_c (line 865) | static void predict_8x8_hu_c( pixel *src, pixel edge[36] ) function x264_predict_16x16_init (line 889) | void x264_predict_16x16_init( uint32_t cpu, x264_predict_t pf[7] ) function x264_predict_8x8c_init (line 936) | void x264_predict_8x8c_init( uint32_t cpu, x264_predict_t pf[7] ) function x264_predict_8x16c_init (line 977) | void x264_predict_8x16c_init( uint32_t cpu, x264_predict_t pf[7] ) function x264_predict_8x8_init (line 1000) | void x264_predict_8x8_init( uint32_t cpu, x264_predict8x8_t pf[12], x264... function x264_predict_4x4_init (line 1042) | void x264_predict_4x4_init( uint32_t cpu, x264_predict_t pf[12] ) FILE: common/predict.h type intra_chroma_pred_e (line 34) | enum intra_chroma_pred_e type intra16x16_pred_e (line 51) | enum intra16x16_pred_e type intra4x4_pred_e (line 68) | enum intra4x4_pred_e type intra8x8_pred_e (line 95) | enum intra8x8_pred_e FILE: common/quant.c function quant_8x8 (line 59) | static int quant_8x8( dctcoef dct[64], udctcoef mf[64], udctcoef bias[64] ) function quant_4x4 (line 67) | static int quant_4x4( dctcoef dct[16], udctcoef mf[16], udctcoef bias[16] ) function quant_4x4x4 (line 75) | static int quant_4x4x4( dctcoef dct[4][16], udctcoef mf[16], udctcoef bi... function quant_4x4_dc (line 88) | static int quant_4x4_dc( dctcoef dct[16], int mf, int bias ) function quant_2x2_dc (line 96) | static int quant_2x2_dc( dctcoef dct[4], int mf, int bias ) function dequant_4x4 (line 112) | static void dequant_4x4( dctcoef dct[16], int dequant_mf[6][16], int i_qp ) function dequant_8x8 (line 130) | static void dequant_8x8( dctcoef dct[64], int dequant_mf[6][64], int i_qp ) function dequant_4x4_dc (line 148) | static void dequant_4x4_dc( dctcoef dct[16], int dequant_mf[6][16], int ... function idct_dequant_2x4_dc (line 185) | static void idct_dequant_2x4_dc( dctcoef dct[8], dctcoef dct4x4[8][16], ... function idct_dequant_2x4_dconly (line 199) | static void idct_dequant_2x4_dconly( dctcoef dct[8], int dequant_mf[6][1... function ALWAYS_INLINE (line 213) | static ALWAYS_INLINE void optimize_chroma_idct_dequant_2x4( dctcoef out[... function ALWAYS_INLINE (line 227) | static ALWAYS_INLINE void optimize_chroma_idct_dequant_2x2( dctcoef out[... function ALWAYS_INLINE (line 239) | static ALWAYS_INLINE int optimize_chroma_round( dctcoef *ref, dctcoef *d... function ALWAYS_INLINE (line 254) | static ALWAYS_INLINE int optimize_chroma_dc_internal( dctcoef *dct, int ... function optimize_chroma_2x2_dc (line 294) | static int optimize_chroma_2x2_dc( dctcoef dct[4], int dequant_mf ) function optimize_chroma_2x4_dc (line 299) | static int optimize_chroma_2x4_dc( dctcoef dct[8], int dequant_mf ) function denoise_dct (line 304) | static void denoise_dct( dctcoef *dct, uint32_t *sum, udctcoef *offset, ... function ALWAYS_INLINE (line 326) | static ALWAYS_INLINE int decimate_score_internal( dctcoef *dct, int i_max ) function decimate_score15 (line 353) | static int decimate_score15( dctcoef *dct ) function decimate_score16 (line 357) | static int decimate_score16( dctcoef *dct ) function decimate_score64 (line 361) | static int decimate_score64( dctcoef *dct ) function x264_quant_init (line 414) | void x264_quant_init( x264_t *h, uint32_t cpu, x264_quant_function_t *pf ) FILE: common/quant.h type x264_quant_function_t (line 30) | typedef struct FILE: common/rectangle.h function ALWAYS_INLINE (line 28) | static ALWAYS_INLINE void x264_macroblock_cache_rect( void *dst, int w, ... function ALWAYS_INLINE (line 129) | static ALWAYS_INLINE void x264_macroblock_cache_mv( x264_t *h, int x, in... function ALWAYS_INLINE (line 137) | static ALWAYS_INLINE void x264_macroblock_cache_mvd( x264_t *h, int x, i... function ALWAYS_INLINE (line 145) | static ALWAYS_INLINE void x264_macroblock_cache_ref( x264_t *h, int x, i... function ALWAYS_INLINE (line 153) | static ALWAYS_INLINE void x264_macroblock_cache_skip( x264_t *h, int x, ... function ALWAYS_INLINE (line 157) | static ALWAYS_INLINE void x264_macroblock_cache_intra8x8_pred( x264_t *h... FILE: common/set.c function x264_cqm_init (line 73) | int x264_cqm_init( x264_t *h ) function x264_cqm_delete (line 300) | void x264_cqm_delete( x264_t *h ) function cqm_parse_jmlist (line 307) | static int cqm_parse_jmlist( x264_t *h, const char *buf, const char *name, function x264_cqm_parse_file (line 351) | int x264_cqm_parse_file( x264_t *h, const char *filename ) FILE: common/set.h type cqm4_e (line 30) | enum cqm4_e type cqm8_e (line 37) | enum cqm8_e type x264_sps_t (line 45) | typedef struct type x264_pps_t (line 150) | typedef struct FILE: common/tables.h type vlc_t (line 30) | typedef struct FILE: common/threadpool.c type x264_threadpool_job_t (line 28) | typedef struct type x264_threadpool_t (line 35) | struct x264_threadpool_t function REALIGN_STACK (line 48) | REALIGN_STACK static void *threadpool_thread( x264_threadpool_t *pool ) function x264_threadpool_init (line 70) | int x264_threadpool_init( x264_threadpool_t **p_pool, int threads ) function x264_threadpool_run (line 106) | void x264_threadpool_run( x264_threadpool_t *pool, void *(*func)(void *)... function threadpool_list_delete (line 135) | static void threadpool_list_delete( x264_sync_frame_list_t *slist ) function x264_threadpool_delete (line 145) | void x264_threadpool_delete( x264_threadpool_t *pool ) FILE: common/threadpool.h type x264_threadpool_t (line 29) | typedef struct x264_threadpool_t x264_threadpool_t; FILE: common/vlc.c function x264_cavlc_init (line 33) | void x264_cavlc_init( x264_t *h ) FILE: common/win32thread.c function win32thread_worker (line 54) | static unsigned __stdcall win32thread_worker( void *arg ) function x264_pthread_create (line 61) | int x264_pthread_create( x264_pthread_t *thread, const x264_pthread_attr... function x264_pthread_join (line 72) | int x264_pthread_join( x264_pthread_t thread, void **value_ptr ) function x264_pthread_mutex_init (line 83) | int x264_pthread_mutex_init( x264_pthread_mutex_t *mutex, const x264_pth... function x264_pthread_mutex_destroy (line 88) | int x264_pthread_mutex_destroy( x264_pthread_mutex_t *mutex ) function x264_pthread_mutex_lock (line 94) | int x264_pthread_mutex_lock( x264_pthread_mutex_t *mutex ) function x264_pthread_mutex_unlock (line 111) | int x264_pthread_mutex_unlock( x264_pthread_mutex_t *mutex ) function x264_win32_threading_destroy (line 117) | void x264_win32_threading_destroy( void ) function x264_pthread_cond_init (line 124) | int x264_pthread_cond_init( x264_pthread_cond_t *cond, const x264_pthrea... function x264_pthread_cond_destroy (line 130) | int x264_pthread_cond_destroy( x264_pthread_cond_t *cond ) function x264_pthread_cond_broadcast (line 135) | int x264_pthread_cond_broadcast( x264_pthread_cond_t *cond ) function x264_pthread_cond_signal (line 141) | int x264_pthread_cond_signal( x264_pthread_cond_t *cond ) function x264_pthread_cond_wait (line 147) | int x264_pthread_cond_wait( x264_pthread_cond_t *cond, x264_pthread_mute... function x264_win32_threading_init (line 152) | int x264_win32_threading_init( void ) function x264_pthread_num_processors_np (line 157) | int x264_pthread_num_processors_np( void ) type x264_win32_cond_t (line 176) | typedef struct function x264_pthread_cond_init (line 186) | int x264_pthread_cond_init( x264_pthread_cond_t *cond, const x264_pthrea... function x264_pthread_cond_destroy (line 215) | int x264_pthread_cond_destroy( x264_pthread_cond_t *cond ) function x264_pthread_cond_broadcast (line 232) | int x264_pthread_cond_broadcast( x264_pthread_cond_t *cond ) function x264_pthread_cond_signal (line 264) | int x264_pthread_cond_signal( x264_pthread_cond_t *cond ) function x264_pthread_cond_wait (line 289) | int x264_pthread_cond_wait( x264_pthread_cond_t *cond, x264_pthread_mute... function x264_win32_threading_init (line 319) | int x264_win32_threading_init( void ) function x264_pthread_num_processors_np (line 334) | int x264_pthread_num_processors_np( void ) FILE: common/win32thread.h type x264_pthread_t (line 33) | typedef struct type CRITICAL_SECTION (line 44) | typedef CRITICAL_SECTION x264_pthread_mutex_t; type CONDITION_VARIABLE (line 49) | typedef CONDITION_VARIABLE x264_pthread_cond_t; type x264_pthread_cond_t (line 51) | typedef struct FILE: common/x86/deblock.h function ALWAYS_INLINE (line 133) | static ALWAYS_INLINE void x264_deblock_v_luma_mmx2( uint8_t *pix, intptr... function ALWAYS_INLINE (line 138) | static ALWAYS_INLINE void x264_deblock_v_luma_intra_mmx2( uint8_t *pix, ... FILE: common/x86/mc-c.c function weight_cache_mmx2 (line 493) | static void weight_cache_mmx2( x264_t *h, x264_weight_t *w ) function weight_cache_mmx2 (line 525) | static void weight_cache_mmx2( x264_t *h, x264_weight_t *w ) function weight_cache_ssse3 (line 548) | static void weight_cache_ssse3( x264_t *h, x264_weight_t *w ) function mbtree_propagate_list_avx512 (line 786) | static void mbtree_propagate_list_avx512( x264_t *h, uint16_t *ref_costs... function x264_mc_init_mmx (line 796) | void x264_mc_init_mmx( uint32_t cpu, x264_mc_functions_t *pf ) FILE: common/x86/predict-c.c function predict_8x8c_dc_left (line 295) | static void predict_8x8c_dc_left( uint8_t *src ) function x264_predict_16x16_init_mmx (line 325) | void x264_predict_16x16_init_mmx( uint32_t cpu, x264_predict_t pf[7] ) function x264_predict_8x8c_init_mmx (line 384) | void x264_predict_8x8c_init_mmx( uint32_t cpu, x264_predict_t pf[7] ) function x264_predict_8x16c_init_mmx (line 442) | void x264_predict_8x16c_init_mmx( uint32_t cpu, x264_predict_t pf[7] ) function x264_predict_8x8_init_mmx (line 493) | void x264_predict_8x8_init_mmx( uint32_t cpu, x264_predict8x8_t pf[12], ... function x264_predict_4x4_init_mmx (line 577) | void x264_predict_4x4_init_mmx( uint32_t cpu, x264_predict_t pf[12] ) FILE: common/x86/util.h type x264_union128_sse_t (line 36) | typedef union { __m128 i; uint64_t q[2]; uint32_t d[4]; uint16_t w[8]; u... type v4si (line 38) | typedef uint32_t v4si __attribute__((vector_size (16))); function ALWAYS_INLINE (line 45) | static ALWAYS_INLINE void x264_median_mv_mmx2( int16_t *dst, int16_t *a,... function ALWAYS_INLINE (line 64) | static ALWAYS_INLINE int x264_predictor_difference_mmx2( int16_t (*mvc)[... function ALWAYS_INLINE (line 101) | static ALWAYS_INLINE uint16_t x264_cabac_mvd_sum_mmx2(uint8_t *mvdleft, ... function ALWAYS_INLINE (line 128) | static ALWAYS_INLINE int x264_predictor_clip_mmx2( int16_t (*dst)[2], in... function ALWAYS_INLINE (line 191) | static ALWAYS_INLINE int x264_predictor_roundclip_mmx2( int16_t (*dst)[2... FILE: encoder/analyse.c type x264_mb_analysis_list_t (line 35) | typedef struct type x264_mb_analysis_t (line 56) | typedef struct function init_costs (line 143) | static int init_costs( x264_t *h, float *logs, int qp ) function x264_analyse_init_costs (line 179) | int x264_analyse_init_costs( x264_t *h ) function x264_analyse_free_costs (line 204) | void x264_analyse_free_costs( x264_t *h ) function x264_analyse_weight_frame (line 219) | void x264_analyse_weight_frame( x264_t *h, int end ) function mb_analyse_load_costs (line 248) | static void mb_analyse_load_costs( x264_t *h, x264_mb_analysis_t *a ) function mb_analyse_init_qp (line 255) | static void mb_analyse_init_qp( x264_t *h, x264_mb_analysis_t *a, int qp ) function mb_analyse_init (line 294) | static void mb_analyse_init( x264_t *h, x264_mb_analysis_t *a, int qp ) function ALWAYS_INLINE (line 530) | static ALWAYS_INLINE const int8_t *predict_16x16_mode_available( int i_n... function ALWAYS_INLINE (line 537) | static ALWAYS_INLINE const int8_t *predict_chroma_mode_available( int i_... function ALWAYS_INLINE (line 544) | static ALWAYS_INLINE const int8_t *predict_8x8_mode_available( int force... function ALWAYS_INLINE (line 552) | static ALWAYS_INLINE const int8_t *predict_4x4_mode_available( int force... function psy_trellis_init (line 561) | static inline void psy_trellis_init( x264_t *h, int do_both_dct ) function mb_init_fenc_cache (line 570) | static inline void mb_init_fenc_cache( x264_t *h, int b_satd ) function mb_analyse_intra_chroma (line 586) | static void mb_analyse_intra_chroma( x264_t *h, x264_mb_analysis_t *a ) function mb_analyse_intra (line 668) | static void mb_analyse_intra( x264_t *h, x264_mb_analysis_t *a, int i_sa... function intra_rd (line 982) | static void intra_rd( x264_t *h, x264_mb_analysis_t *a, int i_satd_thresh ) function intra_rd_refine (line 1016) | static void intra_rd_refine( x264_t *h, x264_mb_analysis_t *a ) function mb_analyse_inter_p16x16 (line 1255) | static void mb_analyse_inter_p16x16( x264_t *h, x264_mb_analysis_t *a ) function mb_analyse_inter_p8x8_mixed_ref (line 1334) | static void mb_analyse_inter_p8x8_mixed_ref( x264_t *h, x264_mb_analysis... function mb_analyse_inter_p8x8 (line 1425) | static void mb_analyse_inter_p8x8( x264_t *h, x264_mb_analysis_t *a ) function mb_analyse_inter_p16x8 (line 1480) | static void mb_analyse_inter_p16x8( x264_t *h, x264_mb_analysis_t *a, in... function mb_analyse_inter_p8x16 (line 1546) | static void mb_analyse_inter_p8x16( x264_t *h, x264_mb_analysis_t *a, in... function ALWAYS_INLINE (line 1611) | static ALWAYS_INLINE int mb_analyse_inter_p4x4_chroma_internal( x264_t *... function mb_analyse_inter_p4x4_chroma (line 1675) | static int mb_analyse_inter_p4x4_chroma( x264_t *h, x264_mb_analysis_t *... function mb_analyse_inter_p4x4 (line 1685) | static void mb_analyse_inter_p4x4( x264_t *h, x264_mb_analysis_t *a, int... function mb_analyse_inter_p8x4 (line 1724) | static void mb_analyse_inter_p8x4( x264_t *h, x264_mb_analysis_t *a, int... function mb_analyse_inter_p4x8 (line 1760) | static void mb_analyse_inter_p4x8( x264_t *h, x264_mb_analysis_t *a, int... function ALWAYS_INLINE (line 1796) | static ALWAYS_INLINE int analyse_bi_chroma( x264_t *h, x264_mb_analysis_... function mb_analyse_inter_direct (line 1844) | static void mb_analyse_inter_direct( x264_t *h, x264_mb_analysis_t *a ) function mb_analyse_inter_b16x16 (line 1890) | static void mb_analyse_inter_b16x16( x264_t *h, x264_mb_analysis_t *a ) function mb_cache_mv_p8x8 (line 2076) | static inline void mb_cache_mv_p8x8( x264_t *h, x264_mb_analysis_t *a, i... function mb_load_mv_direct8x8 (line 2106) | static void mb_load_mv_direct8x8( x264_t *h, int idx ) function mb_cache_mv_b8x8 (line 2142) | static inline void mb_cache_mv_b8x8( x264_t *h, x264_mb_analysis_t *a, i... function mb_cache_mv_b16x8 (line 2161) | static inline void mb_cache_mv_b16x8( x264_t *h, x264_mb_analysis_t *a, ... function mb_cache_mv_b8x16 (line 2165) | static inline void mb_cache_mv_b8x16( x264_t *h, x264_mb_analysis_t *a, ... function mb_analyse_inter_b8x8_mixed_ref (line 2171) | static void mb_analyse_inter_b8x8_mixed_ref( x264_t *h, x264_mb_analysis... function mb_analyse_inter_b8x8 (line 2283) | static void mb_analyse_inter_b8x8( x264_t *h, x264_mb_analysis_t *a ) function mb_analyse_inter_b16x8 (line 2360) | static void mb_analyse_inter_b16x8( x264_t *h, x264_mb_analysis_t *a, in... function mb_analyse_inter_b8x16 (line 2454) | static void mb_analyse_inter_b8x16( x264_t *h, x264_mb_analysis_t *a, in... function mb_analyse_p_rd (line 2547) | static void mb_analyse_p_rd( x264_t *h, x264_mb_analysis_t *a, int i_satd ) function mb_analyse_b_rd (line 2622) | static void mb_analyse_b_rd( x264_t *h, x264_mb_analysis_t *a, int i_sat... function refine_bidir (line 2692) | static void refine_bidir( x264_t *h, x264_mb_analysis_t *a ) function mb_analyse_transform (line 2735) | static inline void mb_analyse_transform( x264_t *h ) function mb_analyse_transform_rd (line 2773) | static inline void mb_analyse_transform_rd( x264_t *h, x264_mb_analysis_... function mb_analyse_qp_rd (line 2810) | static inline void mb_analyse_qp_rd( x264_t *h, x264_mb_analysis_t *a ) function x264_macroblock_analyse (line 2918) | void x264_macroblock_analyse( x264_t *h ) function analyse_update_cache (line 3734) | static void analyse_update_cache( x264_t *h, x264_mb_analysis_t *a ) FILE: encoder/api.c type x264_api_t (line 58) | typedef struct x264_api_t function REALIGN_STACK (line 76) | REALIGN_STACK x264_t *x264_encoder_open( x264_param_t *param ) function REALIGN_STACK (line 130) | REALIGN_STACK void x264_encoder_close( x264_t *h ) function REALIGN_STACK (line 138) | REALIGN_STACK void x264_nal_encode( x264_t *h, uint8_t *dst, x264_nal_t ... function REALIGN_STACK (line 145) | REALIGN_STACK int x264_encoder_reconfig( x264_t *h, x264_param_t *param) function REALIGN_STACK (line 152) | REALIGN_STACK void x264_encoder_parameters( x264_t *h, x264_param_t *par... function REALIGN_STACK (line 159) | REALIGN_STACK int x264_encoder_headers( x264_t *h, x264_nal_t **pp_nal, ... function REALIGN_STACK (line 166) | REALIGN_STACK int x264_encoder_encode( x264_t *h, x264_nal_t **pp_nal, i... function REALIGN_STACK (line 173) | REALIGN_STACK int x264_encoder_delayed_frames( x264_t *h ) function REALIGN_STACK (line 180) | REALIGN_STACK int x264_encoder_maximum_delayed_frames( x264_t *h ) function REALIGN_STACK (line 187) | REALIGN_STACK void x264_encoder_intra_refresh( x264_t *h ) function REALIGN_STACK (line 194) | REALIGN_STACK int x264_encoder_invalidate_reference( x264_t *h, int64_t ... FILE: encoder/cabac.c function cabac_mb_type_intra (line 35) | static inline void cabac_mb_type_intra( x264_t *h, x264_cabac_t *cb, int... function cabac_field_decoding_flag (line 70) | static void cabac_field_decoding_flag( x264_t *h, x264_cabac_t *cb ) function cabac_intra4x4_pred_mode (line 83) | static void cabac_intra4x4_pred_mode( x264_cabac_t *cb, int i_pred, int ... function cabac_intra_chroma_pred_mode (line 98) | static void cabac_intra_chroma_pred_mode( x264_t *h, x264_cabac_t *cb ) function cabac_cbp_luma (line 118) | static void cabac_cbp_luma( x264_t *h, x264_cabac_t *cb ) function cabac_cbp_chroma (line 129) | static void cabac_cbp_chroma( x264_t *h, x264_cabac_t *cb ) function cabac_qp_delta (line 150) | static void cabac_qp_delta( x264_t *h, x264_cabac_t *cb ) function x264_cabac_mb_skip (line 189) | void x264_cabac_mb_skip( x264_t *h, int b_skip ) function cabac_subpartition_p (line 198) | static inline void cabac_subpartition_p( x264_cabac_t *cb, int i_sub ) function ALWAYS_INLINE (line 215) | static ALWAYS_INLINE void cabac_subpartition_b( x264_cabac_t *cb, int i_... function ALWAYS_INLINE (line 235) | static ALWAYS_INLINE void cabac_transform_size( x264_t *h, x264_cabac_t ... function ALWAYS_INLINE (line 241) | static ALWAYS_INLINE void cabac_ref_internal( x264_t *h, x264_cabac_t *c... function NOINLINE (line 261) | static NOINLINE void cabac_ref_p( x264_t *h, x264_cabac_t *cb, int idx ) function NOINLINE (line 265) | static NOINLINE void cabac_ref_b( x264_t *h, x264_cabac_t *cb, int i_lis... function ALWAYS_INLINE (line 270) | static ALWAYS_INLINE int cabac_mvd_cpn( x264_t *h, x264_cabac_t *cb, int... function NOINLINE (line 329) | static NOINLINE uint16_t cabac_mvd( x264_t *h, x264_cabac_t *cb, int i_l... function cabac_8x8_mvd (line 355) | static inline void cabac_8x8_mvd( x264_t *h, x264_cabac_t *cb, int i ) function ALWAYS_INLINE (line 381) | static ALWAYS_INLINE void cabac_mb_header_i( x264_t *h, x264_cabac_t *cb... function ALWAYS_INLINE (line 435) | static ALWAYS_INLINE void cabac_mb_header_p( x264_t *h, x264_cabac_t *cb... function ALWAYS_INLINE (line 499) | static ALWAYS_INLINE void cabac_mb_header_b( x264_t *h, x264_cabac_t *cb... function ALWAYS_INLINE (line 612) | static ALWAYS_INLINE int cabac_cbf_ctxidxinc( x264_t *h, int i_cat, int ... function ALWAYS_INLINE (line 665) | static ALWAYS_INLINE void cabac_block_residual_internal( x264_t *h, x264... function x264_cabac_block_residual_c (line 750) | void x264_cabac_block_residual_c( x264_t *h, x264_cabac_t *cb, int ctx_b... function ALWAYS_INLINE (line 755) | static ALWAYS_INLINE void cabac_block_residual( x264_t *h, x264_cabac_t ... function cabac_block_residual_422_dc (line 763) | static void cabac_block_residual_422_dc( x264_t *h, x264_cabac_t *cb, in... function ALWAYS_INLINE (line 775) | static ALWAYS_INLINE void cabac_block_residual_internal( x264_t *h, x264... function x264_cabac_block_residual_8x8_rd_c (line 860) | void x264_cabac_block_residual_8x8_rd_c( x264_t *h, x264_cabac_t *cb, in... function x264_cabac_block_residual_rd_c (line 864) | void x264_cabac_block_residual_rd_c( x264_t *h, x264_cabac_t *cb, int ct... function ALWAYS_INLINE (line 869) | static ALWAYS_INLINE void cabac_block_residual_8x8( x264_t *h, x264_caba... function ALWAYS_INLINE (line 877) | static ALWAYS_INLINE void cabac_block_residual( x264_t *h, x264_cabac_t ... function cabac_block_residual_422_dc (line 886) | static void cabac_block_residual_422_dc( x264_t *h, x264_cabac_t *cb, in... function ALWAYS_INLINE (line 917) | static ALWAYS_INLINE void macroblock_write_cabac_internal( x264_t *h, x2... function x264_macroblock_write_cabac (line 1088) | void x264_macroblock_write_cabac( x264_t *h, x264_cabac_t *cb ) function partition_size_cabac (line 1106) | static void partition_size_cabac( x264_t *h, x264_cabac_t *cb, int i8, i... function subpartition_size_cabac (line 1171) | static void subpartition_size_cabac( x264_t *h, x264_cabac_t *cb, int i4... function partition_i8x8_size_cabac (line 1187) | static void partition_i8x8_size_cabac( x264_t *h, x264_cabac_t *cb, int ... function partition_i4x4_size_cabac (line 1203) | static void partition_i4x4_size_cabac( x264_t *h, x264_cabac_t *cb, int ... function chroma_size_cabac (line 1213) | static void chroma_size_cabac( x264_t *h, x264_cabac_t *cb ) FILE: encoder/cavlc.c function cavlc_block_residual_escape (line 70) | static inline int cavlc_block_residual_escape( x264_t *h, int i_suffix_l... function cavlc_block_residual_internal (line 121) | static int cavlc_block_residual_internal( x264_t *h, int ctx_block_cat, ... function cavlc_qp_delta (line 211) | static void cavlc_qp_delta( x264_t *h ) function cavlc_mvd (line 241) | static void cavlc_mvd( x264_t *h, int i_list, int idx, int width ) function cavlc_8x8_mvd (line 250) | static inline void cavlc_8x8_mvd( x264_t *h, int i ) function ALWAYS_INLINE (line 274) | static ALWAYS_INLINE void cavlc_macroblock_luma_residual( x264_t *h, int... function ALWAYS_INLINE (line 293) | static ALWAYS_INLINE void cavlc_partition_luma_residual( x264_t *h, int ... function cavlc_mb_header_i (line 305) | static void cavlc_mb_header_i( x264_t *h, int i_mb_type, int i_mb_i_offs... function ALWAYS_INLINE (line 337) | static ALWAYS_INLINE void cavlc_mb_header_p( x264_t *h, int i_mb_type, i... function ALWAYS_INLINE (line 411) | static ALWAYS_INLINE void cavlc_mb_header_b( x264_t *h, int i_mb_type, i... function x264_macroblock_write_cavlc (line 487) | void x264_macroblock_write_cavlc( x264_t *h ) function partition_size_cavlc (line 605) | static int partition_size_cavlc( x264_t *h, int i8, int i_pixel ) function subpartition_size_cavlc (line 661) | static int subpartition_size_cavlc( x264_t *h, int i4, int i_pixel ) function cavlc_intra4x4_pred_size (line 677) | static int cavlc_intra4x4_pred_size( x264_t *h, int i4, int i_mode ) function partition_i8x8_size_cavlc (line 685) | static int partition_i8x8_size_cavlc( x264_t *h, int i8, int i_mode ) function partition_i4x4_size_cavlc (line 695) | static int partition_i4x4_size_cavlc( x264_t *h, int i4, int i_mode ) function chroma_size_cavlc (line 704) | static int chroma_size_cavlc( x264_t *h ) FILE: encoder/encoder.c function calc_psnr (line 56) | static double calc_psnr( double sqe, double size ) function calc_ssim_db (line 65) | static double calc_ssim_db( double ssim ) function threadpool_wait_all (line 74) | static int threadpool_wait_all( x264_t *h ) function frame_dump (line 86) | static void frame_dump( x264_t *h ) function slice_header_init (line 122) | static void slice_header_init( x264_t *h, x264_slice_header_t *sh, function slice_header_write (line 213) | static void slice_header_write( bs_t *s, x264_slice_header_t *sh, int i_... function bitstream_check_buffer_internal (line 368) | static int bitstream_check_buffer_internal( x264_t *h, int size, int b_c... function bitstream_check_buffer (line 403) | static int bitstream_check_buffer( x264_t *h ) function bitstream_check_buffer_filler (line 409) | static int bitstream_check_buffer_filler( x264_t *h, int filler ) function validate_parameters (line 423) | static int validate_parameters( x264_t *h, int b_open ) function mbcmp_init (line 1409) | static void mbcmp_init( x264_t *h ) function chroma_dsp_init (line 1429) | static void chroma_dsp_init( x264_t *h ) function set_aspect_ratio (line 1468) | static void set_aspect_ratio( x264_t *h, x264_param_t *param, int initial ) function x264_t (line 1507) | x264_t *x264_encoder_open( x264_param_t *param, void *api ) function encoder_try_reconfig (line 1862) | static int encoder_try_reconfig( x264_t *h, x264_param_t *param, int *rc... function x264_encoder_reconfig_apply (line 1932) | int x264_encoder_reconfig_apply( x264_t *h, x264_param_t *param ) function x264_encoder_reconfig (line 1955) | int x264_encoder_reconfig( x264_t *h, x264_param_t *param ) function x264_encoder_parameters (line 1974) | void x264_encoder_parameters( x264_t *h, x264_param_t *param ) function nal_start (line 1981) | static void nal_start( x264_t *h, int i_type, int i_ref_idc ) function nal_check_buffer (line 1995) | static int nal_check_buffer( x264_t *h ) function nal_end (line 2010) | static int nal_end( x264_t *h ) function check_encapsulated_buffer (line 2025) | static int check_encapsulated_buffer( x264_t *h, x264_t *h0, int start, function encoder_encapsulate_nals (line 2051) | static int encoder_encapsulate_nals( x264_t *h, int start ) function x264_encoder_headers (line 2096) | int x264_encoder_headers( x264_t *h, x264_nal_t **pp_nal, int *pi_nal ) function reference_check_reorder (line 2138) | static inline void reference_check_reorder( x264_t *h ) function weighted_reference_duplicate (line 2163) | static int weighted_reference_duplicate( x264_t *h, int i_ref, const x26... function weighted_pred_init (line 2202) | static void weighted_pred_init( x264_t *h ) function reference_distance (line 2286) | static inline int reference_distance( x264_t *h, x264_frame_t *frame ) function reference_build_list (line 2295) | static inline void reference_build_list( x264_t *h, int i_poc ) function fdec_filter_row (line 2413) | static void fdec_filter_row( x264_t *h, int mb_y, int pass ) function reference_update (line 2533) | static inline int reference_update( x264_t *h ) function reference_reset (line 2563) | static inline void reference_reset( x264_t *h ) function reference_hierarchy_reset (line 2571) | static inline void reference_hierarchy_reset( x264_t *h ) function slice_init (line 2608) | static inline void slice_init( x264_t *h, int i_nal_type, int i_global_qp ) type x264_bs_bak_t (line 2677) | typedef struct function ALWAYS_INLINE (line 2689) | static ALWAYS_INLINE void bitstream_backup( x264_t *h, x264_bs_bak_t *ba... function ALWAYS_INLINE (line 2723) | static ALWAYS_INLINE void bitstream_restore( x264_t *h, x264_bs_bak_t *b... function slice_write (line 2752) | static intptr_t slice_write( x264_t *h ) function thread_sync_context (line 3132) | static void thread_sync_context( x264_t *dst, x264_t *src ) function thread_sync_stat (line 3153) | static void thread_sync_stat( x264_t *dst, x264_t *src ) function threaded_slices_write (line 3219) | static int threaded_slices_write( x264_t *h ) function x264_encoder_intra_refresh (line 3280) | void x264_encoder_intra_refresh( x264_t *h ) function x264_encoder_invalidate_reference (line 3286) | int x264_encoder_invalidate_reference( x264_t *h, int64_t pts ) function x264_encoder_encode (line 3323) | int x264_encoder_encode( x264_t *h, function encoder_frame_end (line 3904) | static int encoder_frame_end( x264_t *h, x264_t *thread_current, function print_intra (line 4182) | static void print_intra( int64_t *i_mb_count, double i_count, int b_prin... function x264_encoder_close (line 4196) | void x264_encoder_close ( x264_t *h ) function x264_encoder_delayed_frames (line 4579) | int x264_encoder_delayed_frames( x264_t *h ) function x264_encoder_maximum_delayed_frames (line 4600) | int x264_encoder_maximum_delayed_frames( x264_t *h ) FILE: encoder/lookahead.c function lookahead_shift (line 42) | static void lookahead_shift( x264_sync_frame_list_t *dst, x264_sync_fram... function lookahead_update_last_nonb (line 59) | static void lookahead_update_last_nonb( x264_t *h, x264_frame_t *new_nonb ) function lookahead_slicetype_decide (line 68) | static void lookahead_slicetype_decide( x264_t *h ) function REALIGN_STACK (line 90) | REALIGN_STACK static void *lookahead_thread( x264_t *h ) function x264_lookahead_init (line 132) | int x264_lookahead_init( x264_t *h, int i_slicetype_length ) function x264_lookahead_delete (line 171) | void x264_lookahead_delete( x264_t *h ) function x264_lookahead_put_frame (line 192) | void x264_lookahead_put_frame( x264_t *h, x264_frame_t *frame ) function x264_lookahead_is_empty (line 200) | int x264_lookahead_is_empty( x264_t *h ) function lookahead_encoder_shift (line 210) | static void lookahead_encoder_shift( x264_t *h ) function x264_lookahead_get_frames (line 223) | void x264_lookahead_get_frames( x264_t *h ) FILE: encoder/macroblock.c function zigzag_scan_2x2_dc (line 35) | static inline void zigzag_scan_2x2_dc( dctcoef level[4], dctcoef dct[4] ) function zigzag_scan_2x4_dc (line 44) | static inline void zigzag_scan_2x4_dc( dctcoef level[8], dctcoef dct[8] ) function idct_dequant_2x2_dc (line 63) | static inline void idct_dequant_2x2_dc( dctcoef dct[4], dctcoef dct4x4[4... function idct_dequant_2x2_dconly (line 72) | static inline void idct_dequant_2x2_dconly( dctcoef dct[4], int dequant_... function dct2x2dc (line 82) | static inline void dct2x2dc( dctcoef d[4], dctcoef dct4x4[4][16] ) function ALWAYS_INLINE (line 98) | static ALWAYS_INLINE int array_non_zero( dctcoef *v, int i_count ) function mb_encode_i16x16 (line 126) | static void mb_encode_i16x16( x264_t *h, int p, int i_qp ) function ALWAYS_INLINE (line 245) | static ALWAYS_INLINE int mb_optimize_chroma_dc( x264_t *h, dctcoef *dct_... function ALWAYS_INLINE (line 259) | static ALWAYS_INLINE void mb_encode_chroma_internal( x264_t *h, int b_in... function x264_mb_encode_chroma (line 492) | void x264_mb_encode_chroma( x264_t *h, int b_inter, int i_qp ) function macroblock_encode_skip (line 500) | static void macroblock_encode_skip( x264_t *h ) function x264_predict_lossless_chroma (line 526) | void x264_predict_lossless_chroma( x264_t *h, int i_mode ) function x264_predict_lossless_4x4 (line 555) | void x264_predict_lossless_4x4( x264_t *h, pixel *p_dst, int p, int idx,... function x264_predict_lossless_8x8 (line 575) | void x264_predict_lossless_8x8( x264_t *h, pixel *p_dst, int p, int idx,... function x264_predict_lossless_16x16 (line 595) | void x264_predict_lossless_16x16( x264_t *h, int p, int i_mode ) function ALWAYS_INLINE (line 618) | static ALWAYS_INLINE void macroblock_encode_internal( x264_t *h, int pla... function x264_macroblock_encode (line 974) | void x264_macroblock_encode( x264_t *h ) function ALWAYS_INLINE (line 988) | static ALWAYS_INLINE int macroblock_probe_skip_internal( x264_t *h, int ... function x264_macroblock_probe_skip (line 1129) | int x264_macroblock_probe_skip( x264_t *h, int b_bidir ) function x264_noise_reduction_update (line 1146) | void x264_noise_reduction_update( x264_t *h ) function ALWAYS_INLINE (line 1179) | static ALWAYS_INLINE void macroblock_encode_p8x8_internal( x264_t *h, in... function x264_macroblock_encode_p8x8 (line 1370) | void x264_macroblock_encode_p8x8( x264_t *h, int i8 ) function ALWAYS_INLINE (line 1385) | static ALWAYS_INLINE void macroblock_encode_p4x4_internal( x264_t *h, in... function x264_macroblock_encode_p4x4 (line 1419) | void x264_macroblock_encode_p4x4( x264_t *h, int i8 ) FILE: encoder/macroblock.h function ALWAYS_INLINE (line 90) | static ALWAYS_INLINE int x264_quant_4x4( x264_t *h, dctcoef dct[16], int... function ALWAYS_INLINE (line 101) | static ALWAYS_INLINE int x264_quant_8x8( x264_t *h, dctcoef dct[64], int... function ALWAYS_INLINE (line 132) | static ALWAYS_INLINE void x264_mb_encode_i4x4( x264_t *h, int p, int idx... function ALWAYS_INLINE (line 168) | static ALWAYS_INLINE void x264_mb_encode_i8x8( x264_t *h, int p, int idx... FILE: encoder/me.c function x264_me_search_ref (line 182) | void x264_me_search_ref( x264_t *h, x264_me_t *m, int16_t (*mvc)[2], int... function x264_me_refine_qpel (line 801) | void x264_me_refine_qpel( x264_t *h, x264_me_t *m ) function x264_me_refine_qpel_refdupe (line 812) | void x264_me_refine_qpel_refdupe( x264_t *h, x264_me_t *m, int *p_halfpe... function refine_subpel (line 865) | static void refine_subpel( x264_t *h, x264_me_t *m, int hpel_iters, int ... function ALWAYS_INLINE (line 1027) | static ALWAYS_INLINE void me_refine_bidir( x264_t *h, x264_me_t *m0, x26... function x264_me_refine_bidir_satd (line 1180) | void x264_me_refine_bidir_satd( x264_t *h, x264_me_t *m0, x264_me_t *m1,... function x264_me_refine_bidir_rd (line 1185) | void x264_me_refine_bidir_rd( x264_t *h, x264_me_t *m0, x264_me_t *m1, i... function x264_me_refine_qpel_rd (line 1233) | void x264_me_refine_qpel_rd( x264_t *h, x264_me_t *m, int i_lambda2, int... FILE: encoder/ratecontrol.c type ratecontrol_entry_t (line 36) | typedef struct type predictor_t (line 63) | typedef struct type x264_ratecontrol_t (line 72) | struct x264_ratecontrol_t function qp2qscale (line 203) | static inline float qp2qscale( float qp ) function qscale2qp (line 207) | static inline float qscale2qp( float qscale ) function qscale2bits (line 216) | static inline double qscale2bits( ratecontrol_entry_t *rce, double qscale ) function ALWAYS_INLINE (line 225) | static ALWAYS_INLINE uint32_t ac_energy_var( uint64_t sum_ssd, int shift... function ALWAYS_INLINE (line 237) | static ALWAYS_INLINE uint32_t ac_energy_plane( x264_t *h, int mb_x, int ... function NOINLINE (line 260) | static NOINLINE uint32_t ac_energy_mb( x264_t *h, int mb_x, int mb_y, x2... function x264_adaptive_quant_frame (line 304) | void x264_adaptive_quant_frame( x264_t *h, x264_frame_t *frame, float *q... function macroblock_tree_rescale_init (line 417) | static int macroblock_tree_rescale_init( x264_t *h, x264_ratecontrol_t *... function macroblock_tree_rescale_destroy (line 490) | static void macroblock_tree_rescale_destroy( x264_ratecontrol_t *rc ) function ALWAYS_INLINE (line 501) | static ALWAYS_INLINE float tapfilter( float *src, int pos, int max, int ... function macroblock_tree_rescale (line 509) | static void macroblock_tree_rescale( x264_t *h, x264_ratecontrol_t *rc, ... function x264_macroblock_tree_read (line 541) | int x264_macroblock_tree_read( x264_t *h, x264_frame_t *frame, float *qu... function x264_reference_build_list_optimal (line 585) | int x264_reference_build_list_optimal( x264_t *h ) function x264_ratecontrol_init_reconfigurable (line 632) | void x264_ratecontrol_init_reconfigurable( x264_t *h, int b_init ) function x264_ratecontrol_new (line 744) | int x264_ratecontrol_new( x264_t *h ) function parse_zone (line 1219) | static int parse_zone( x264_t *h, x264_zone_t *z, char *p ) function parse_zones (line 1263) | static int parse_zones( x264_t *h ) function x264_zone_t (line 1333) | static x264_zone_t *get_zone( x264_t *h, int frame_num ) function x264_ratecontrol_summary (line 1345) | void x264_ratecontrol_summary( x264_t *h ) function x264_ratecontrol_delete (line 1358) | void x264_ratecontrol_delete( x264_t *h ) function accum_p_qp_update (line 1410) | static void accum_p_qp_update( x264_t *h, float qp ) function x264_ratecontrol_zone_init (line 1422) | void x264_ratecontrol_zone_init( x264_t *h ) function x264_ratecontrol_start (line 1432) | void x264_ratecontrol_start( x264_t *h, int i_force_qp, int overhead ) function predict_row_size (line 1540) | static float predict_row_size( x264_t *h, int y, float qscale ) function row_bits_so_far (line 1569) | static int row_bits_so_far( x264_t *h, int y ) function predict_row_size_to_end (line 1577) | static float predict_row_size_to_end( x264_t *h, int y, float qp ) function x264_ratecontrol_mb (line 1590) | int x264_ratecontrol_mb( x264_t *h, int bits ) function x264_ratecontrol_qp (line 1748) | int x264_ratecontrol_qp( x264_t *h ) function x264_ratecontrol_mb_qp (line 1754) | int x264_ratecontrol_mb_qp( x264_t *h ) function x264_ratecontrol_slice_type (line 1771) | int x264_ratecontrol_slice_type( x264_t *h, int frame_num ) function x264_ratecontrol_set_weights (line 1812) | void x264_ratecontrol_set_weights( x264_t *h, x264_frame_t *frm ) function x264_ratecontrol_end (line 1829) | int x264_ratecontrol_end( x264_t *h, int bits, int *filler ) function get_qscale (line 2003) | static double get_qscale(x264_t *h, ratecontrol_entry_t *rce, double rat... function get_diff_limited_q (line 2037) | static double get_diff_limited_q(x264_t *h, ratecontrol_entry_t *rce, do... function predict_size (line 2109) | static float predict_size( predictor_t *p, float q, float var ) function update_predictor (line 2114) | static void update_predictor( predictor_t *p, float q, float var, float ... function update_vbv (line 2137) | static int update_vbv( x264_t *h, int bits ) function x264_hrd_fullness (line 2194) | void x264_hrd_fullness( x264_t *h ) function update_vbv_plan (line 2217) | static void update_vbv_plan( x264_t *h, int overhead ) function clip_qscale (line 2242) | static double clip_qscale( x264_t *h, int pict_type, double q ) function vbv_pass1 (line 2266) | static double vbv_pass1( x264_t *h, int pict_type, double q ) function rate_estimate_qscale (line 2400) | static float rate_estimate_qscale( x264_t *h ) function threads_normalize_predictors (line 2665) | static void threads_normalize_predictors( x264_t *h ) function x264_threads_distribute_ratecontrol (line 2675) | void x264_threads_distribute_ratecontrol( x264_t *h ) function x264_threads_merge_ratecontrol (line 2729) | void x264_threads_merge_ratecontrol( x264_t *h ) function x264_thread_sync_ratecontrol (line 2754) | void x264_thread_sync_ratecontrol( x264_t *cur, x264_t *prev, x264_t *ne... function find_underflow (line 2805) | static int find_underflow( x264_t *h, double *fills, int *t0, int *t1, i... function fix_underflow (line 2836) | static int fix_underflow( x264_t *h, int t0, int t1, double adjustment, ... function count_expected_bits (line 2855) | static double count_expected_bits( x264_t *h ) function vbv_pass2 (line 2868) | static int vbv_pass2( x264_t *h, double all_available_bits ) function init_pass2 (line 2932) | static int init_pass2( x264_t *h ) FILE: encoder/rdo.c function ALWAYS_INLINE (line 75) | static ALWAYS_INLINE uint64_t cached_hadamard( x264_t *h, int size, int ... function ALWAYS_INLINE (line 94) | static ALWAYS_INLINE int cached_satd( x264_t *h, int size, int x, int y ) function ssd_plane (line 123) | static inline int ssd_plane( x264_t *h, int size, int p, int x, int y ) function ssd_mb (line 150) | static inline int ssd_mb( x264_t *h ) function rd_cost_mb (line 162) | static int rd_cost_mb( x264_t *h, int i_lambda2 ) function rd_cost_subpart (line 201) | static uint64_t rd_cost_subpart( x264_t *h, int i_lambda2, int i4, int i... function x264_rd_cost_part (line 233) | uint64_t x264_rd_cost_part( x264_t *h, int i_lambda2, int i4, int i_pixel ) function rd_cost_i8x8 (line 279) | static uint64_t rd_cost_i8x8( x264_t *h, int i_lambda2, int i8, int i_mo... function rd_cost_i4x4 (line 315) | static uint64_t rd_cost_i4x4( x264_t *h, int i_lambda2, int i4, int i_mo... function rd_cost_chroma (line 349) | static uint64_t rd_cost_chroma( x264_t *h, int i_lambda2, int i_mode, in... function x264_rdo_init (line 384) | void x264_rdo_init( void ) type trellis_node_t (line 417) | typedef struct type trellis_level_t (line 424) | typedef struct function NOINLINE (line 462) | static NOINLINE function ALWAYS_INLINE (line 494) | static ALWAYS_INLINE function NOINLINE (line 537) | static NOINLINE function NOINLINE (line 553) | static NOINLINE function NOINLINE (line 577) | static NOINLINE function NOINLINE (line 591) | static NOINLINE function NOINLINE (line 608) | static NOINLINE function NOINLINE (line 623) | static NOINLINE function ALWAYS_INLINE (line 641) | static ALWAYS_INLINE FILE: encoder/set.c function transpose (line 36) | static void transpose( uint8_t *buf, int w ) function scaling_list_write (line 43) | static void scaling_list_write( bs_t *s, x264_sps_t *sps, int idx ) function x264_sei_write (line 80) | void x264_sei_write( bs_t *s, uint8_t *payload, int payload_size, int pa... function x264_sps_init (line 101) | void x264_sps_init( x264_sps_t *sps, int i_id, x264_param_t *param ) function x264_sps_init_reconfigurable (line 249) | void x264_sps_init_reconfigurable( x264_sps_t *sps, x264_param_t *param ) function x264_sps_init_scaling_list (line 267) | void x264_sps_init_scaling_list( x264_sps_t *sps, x264_param_t *param ) function x264_sps_write (line 305) | void x264_sps_write( bs_t *s, x264_sps_t *sps ) function x264_pps_init (line 479) | void x264_pps_init( x264_pps_t *pps, int i_id, x264_param_t *param, x264... function x264_pps_write (line 505) | void x264_pps_write( bs_t *s, x264_sps_t *sps, x264_pps_t *pps ) function x264_sei_recovery_point_write (line 574) | void x264_sei_recovery_point_write( x264_t *h, bs_t *s, int recovery_fra... function x264_sei_version_write (line 593) | int x264_sei_version_write( x264_t *h, bs_t *s ) function x264_sei_buffering_period_write (line 625) | void x264_sei_buffering_period_write( x264_t *h, bs_t *s ) function x264_sei_pic_timing_write (line 647) | void x264_sei_pic_timing_write( x264_t *h, bs_t *s ) function x264_sei_frame_packing_write (line 678) | void x264_sei_frame_packing_write( x264_t *h, bs_t *s ) function x264_sei_mastering_display_write (line 720) | void x264_sei_mastering_display_write( x264_t *h, bs_t *s ) function x264_sei_content_light_level_write (line 745) | void x264_sei_content_light_level_write( x264_t *h, bs_t *s ) function x264_sei_alternative_transfer_write (line 762) | void x264_sei_alternative_transfer_write( x264_t *h, bs_t *s ) function x264_filler_write (line 778) | void x264_filler_write( x264_t *h, bs_t *s, int filler ) function x264_sei_dec_ref_pic_marking_write (line 789) | void x264_sei_dec_ref_pic_marking_write( x264_t *h, bs_t *s ) function x264_sei_avcintra_umid_write (line 821) | int x264_sei_avcintra_umid_write( x264_t *h, bs_t *s ) function x264_sei_avcintra_vanc_write (line 849) | int x264_sei_avcintra_vanc_write( x264_t *h, bs_t *s, int len ) function x264_validate_levels (line 876) | int x264_validate_levels( x264_t *h, int verbose ) FILE: encoder/slicetype-cl.c function x264_opencl_flush (line 58) | void x264_opencl_flush( x264_t *h ) function x264_opencl_lowres_init (line 82) | int x264_opencl_lowres_init( x264_t *h, x264_frame_t *fenc, int lambda ) function optimal_launch_dims (line 291) | static void optimal_launch_dims( x264_t *h, size_t *gdims, size_t *ldims... function x264_opencl_motionsearch (line 349) | int x264_opencl_motionsearch( x264_t *h, x264_frame_t **frames, int b, i... function x264_opencl_finalize_cost (line 540) | int x264_opencl_finalize_cost( x264_t *h, int lambda, x264_frame_t **fra... function x264_opencl_slicetype_prep (line 653) | void x264_opencl_slicetype_prep( x264_t *h, x264_frame_t **frames, int n... function x264_opencl_slicetype_end (line 715) | void x264_opencl_slicetype_end( x264_t *h ) function x264_opencl_precalculate_frame_cost (line 730) | int x264_opencl_precalculate_frame_cost( x264_t *h, x264_frame_t **frame... FILE: encoder/slicetype.c function lowres_context_init (line 45) | static void lowres_context_init( x264_t *h, x264_mb_analysis_t *a ) function weight_get_h264 (line 64) | static void weight_get_h264( int weight_nonh264, int offset, x264_weight... function NOINLINE (line 77) | static NOINLINE pixel *weight_cost_init_luma( x264_t *h, x264_frame_t *f... function NOINLINE (line 111) | static NOINLINE void weight_cost_init_chroma( x264_t *h, x264_frame_t *f... function NOINLINE (line 142) | static NOINLINE pixel *weight_cost_init_chroma444( x264_t *h, x264_frame... function weight_slice_header_cost (line 170) | static int weight_slice_header_cost( x264_t *h, x264_weight_t *w, int b_... function weight_cost_luma (line 191) | static NOINLINE unsigned int weight_cost_luma( x264_t *h, x264_frame_t *... function weight_cost_chroma (line 224) | static NOINLINE unsigned int weight_cost_chroma( x264_t *h, x264_frame_t... function weight_cost_chroma444 (line 257) | static NOINLINE unsigned int weight_cost_chroma444( x264_t *h, x264_fram... function x264_weights_analyse (line 284) | void x264_weights_analyse( x264_t *h, x264_frame_t *fenc, x264_frame_t *... function slicetype_mb_cost (line 514) | static void slicetype_mb_cost( x264_t *h, x264_mb_analysis_t *a, type x264_slicetype_slice_t (line 799) | typedef struct function slicetype_slice_cost (line 814) | static void slicetype_slice_cost( x264_slicetype_slice_t *s ) function slicetype_frame_cost (line 836) | static int slicetype_frame_cost( x264_t *h, x264_mb_analysis_t *a, function slicetype_frame_cost_recalculate (line 999) | static int slicetype_frame_cost_recalculate( x264_t *h, x264_frame_t **f... function macroblock_tree_finish (line 1029) | static void macroblock_tree_finish( x264_t *h, x264_frame_t *frame, floa... function macroblock_tree_propagate (line 1051) | static void macroblock_tree_propagate( x264_t *h, x264_frame_t **frames,... function macroblock_tree (line 1091) | static void macroblock_tree( x264_t *h, x264_mb_analysis_t *a, x264_fram... function vbv_frame_cost (line 1186) | static int vbv_frame_cost( x264_t *h, x264_mb_analysis_t *a, x264_frame_... function calculate_durations (line 1199) | static void calculate_durations( x264_t *h, x264_frame_t *cur_frame, x26... function vbv_lookahead (line 1225) | static void vbv_lookahead( x264_t *h, x264_mb_analysis_t *a, x264_frame_... function slicetype_path_cost (line 1288) | static uint64_t slicetype_path_cost( x264_t *h, x264_mb_analysis_t *a, x... function slicetype_path (line 1333) | static void slicetype_path( x264_t *h, x264_mb_analysis_t *a, x264_frame... function scenecut_internal (line 1384) | static int scenecut_internal( x264_t *h, x264_mb_analysis_t *a, x264_fra... function scenecut (line 1430) | static int scenecut( x264_t *h, x264_mb_analysis_t *a, x264_frame_t **fr... function x264_slicetype_analyse (line 1473) | void x264_slicetype_analyse( x264_t *h, int intra_minigop ) function x264_slicetype_decide (line 1745) | void x264_slicetype_decide( x264_t *h ) function x264_rc_analyse_slice (line 1976) | int x264_rc_analyse_slice( x264_t *h ) FILE: example.c function main (line 45) | int main( int argc, char **argv ) FILE: extras/avisynth_c.h type BYTE (line 257) | typedef uint8_t BYTE; type AVS_ScriptEnvironment (line 601) | struct AVS_ScriptEnvironment { function AVSC_INLINE (line 636) | AVSC_INLINE int avs_has_video(const AVS_VideoInfo * p) function AVSC_INLINE (line 639) | AVSC_INLINE int avs_has_audio(const AVS_VideoInfo * p) function AVSC_INLINE (line 642) | AVSC_INLINE int avs_is_rgb(const AVS_VideoInfo * p) function AVSC_INLINE (line 645) | AVSC_INLINE int avs_is_rgb24(const AVS_VideoInfo * p) function AVSC_INLINE (line 648) | AVSC_INLINE int avs_is_rgb32(const AVS_VideoInfo * p) function AVSC_INLINE (line 651) | AVSC_INLINE int avs_is_yuv(const AVS_VideoInfo * p) function AVSC_INLINE (line 654) | AVSC_INLINE int avs_is_yuy2(const AVS_VideoInfo * p) function AVSC_INLINE (line 668) | AVSC_INLINE int avs_is_yv24(const AVS_VideoInfo * p) function AVSC_INLINE (line 671) | AVSC_INLINE int avs_is_yv16(const AVS_VideoInfo * p) function AVSC_INLINE (line 674) | AVSC_INLINE int avs_is_yv12(const AVS_VideoInfo * p) function AVSC_INLINE (line 677) | AVSC_INLINE int avs_is_yv411(const AVS_VideoInfo * p) function AVSC_INLINE (line 680) | AVSC_INLINE int avs_is_y8(const AVS_VideoInfo * p) function AVSC_INLINE (line 699) | AVSC_INLINE int avs_is_property(const AVS_VideoInfo * p, int property) function AVSC_INLINE (line 704) | AVSC_INLINE int avs_is_planar(const AVS_VideoInfo * p) function AVSC_INLINE (line 709) | AVSC_INLINE int avs_is_field_based(const AVS_VideoInfo * p) function AVSC_INLINE (line 714) | AVSC_INLINE int avs_is_parity_known(const AVS_VideoInfo * p) function AVSC_INLINE (line 719) | AVSC_INLINE int avs_is_bff(const AVS_VideoInfo * p) function AVSC_INLINE (line 724) | AVSC_INLINE int avs_is_tff(const AVS_VideoInfo * p) function AVSC_INLINE (line 729) | AVSC_INLINE int avs_samples_per_second(const AVS_VideoInfo * p) function AVSC_INLINE (line 732) | AVSC_INLINE int avs_bytes_per_channel_sample(const AVS_VideoInfo * p) function AVSC_INLINE (line 744) | AVSC_INLINE int avs_bytes_per_audio_sample(const AVS_VideoInfo * p) function AVSC_INLINE (line 747) | AVSC_INLINE int64_t avs_audio_samples_from_frames(const AVS_VideoInfo * ... function AVSC_INLINE (line 750) | AVSC_INLINE int avs_frames_from_audio_samples(const AVS_VideoInfo * p, i... function AVSC_INLINE (line 753) | AVSC_INLINE int64_t avs_audio_samples_from_bytes(const AVS_VideoInfo * p... function AVSC_INLINE (line 756) | AVSC_INLINE int64_t avs_bytes_from_audio_samples(const AVS_VideoInfo * p... function AVSC_INLINE (line 759) | AVSC_INLINE int avs_audio_channels(const AVS_VideoInfo * p) function AVSC_INLINE (line 762) | AVSC_INLINE int avs_sample_type(const AVS_VideoInfo * p) function AVSC_INLINE (line 767) | AVSC_INLINE void avs_set_property(AVS_VideoInfo * p, int property) function AVSC_INLINE (line 770) | AVSC_INLINE void avs_clear_property(AVS_VideoInfo * p, int property) function AVSC_INLINE (line 773) | AVSC_INLINE void avs_set_field_based(AVS_VideoInfo * p, int isfieldbased) function AVSC_INLINE (line 776) | AVSC_INLINE void avs_set_fps(AVS_VideoInfo * p, unsigned numerator, unsi... function AVSC_INLINE (line 786) | AVSC_INLINE int avs_is_same_colorspace(const AVS_VideoInfo * x, const AV... type AVS_VideoFrameBuffer (line 841) | typedef struct AVS_VideoFrameBuffer { type AVS_VideoFrame (line 857) | typedef struct AVS_VideoFrame { function AVSC_INLINE (line 883) | AVSC_INLINE int avs_get_pitch_p(const AVS_VideoFrame * p, int plane) function AVSC_INLINE (line 894) | AVSC_INLINE int avs_get_row_size_p(const AVS_VideoFrame * p, int plane) function AVSC_INLINE (line 905) | AVSC_INLINE int avs_get_height_p(const AVS_VideoFrame * p, int plane) function AVSC_INLINE (line 916) | AVSC_INLINE const BYTE * avs_get_read_ptr_p(const AVS_VideoFrame * p, in... function AVSC_INLINE (line 942) | AVSC_INLINE int avs_get_pitch(const AVS_VideoFrame * p) function AVSC_INLINE (line 945) | AVSC_INLINE int avs_get_row_size(const AVS_VideoFrame * p) function AVSC_INLINE (line 948) | AVSC_INLINE int avs_get_height(const AVS_VideoFrame * p) function AVSC_INLINE (line 951) | AVSC_INLINE const BYTE* avs_get_read_ptr(const AVS_VideoFrame * p) function AVSC_INLINE (line 956) | AVSC_INLINE BYTE* avs_get_write_ptr(const AVS_VideoFrame * p) function AVSC_INLINE (line 962) | AVSC_INLINE void avs_release_frame(AVS_VideoFrame * f) function AVSC_INLINE (line 968) | AVSC_INLINE AVS_VideoFrame * avs_copy_frame(AVS_VideoFrame * f) type AVS_Map (line 974) | typedef struct AVS_Map { type AVS_Value (line 993) | typedef struct AVS_Value AVS_Value; type AVS_Value (line 994) | struct AVS_Value { function AVSC_INLINE (line 1027) | AVSC_INLINE int avs_defined(AVS_Value v) { return v.type != 'v'; } function AVSC_INLINE (line 1028) | AVSC_INLINE int avs_is_clip(AVS_Value v) { return v.type == 'c'; } function AVSC_INLINE (line 1029) | AVSC_INLINE int avs_is_bool(AVS_Value v) { return v.type == 'b'; } function AVSC_INLINE (line 1030) | AVSC_INLINE int avs_is_int(AVS_Value v) { return v.type == 'i'; } function AVSC_INLINE (line 1031) | AVSC_INLINE int avs_is_float(AVS_Value v) { return v.type == 'f' || v.ty... function AVSC_INLINE (line 1032) | AVSC_INLINE int avs_is_string(AVS_Value v) { return v.type == 's'; } function AVSC_INLINE (line 1033) | AVSC_INLINE int avs_is_array(AVS_Value v) { return v.type == 'a'; } function AVSC_INLINE (line 1034) | AVSC_INLINE int avs_is_error(AVS_Value v) { return v.type == 'e'; } function AVSC_INLINE (line 1036) | AVSC_INLINE int avs_as_bool(AVS_Value v) function AVSC_INLINE (line 1038) | AVSC_INLINE int avs_as_int(AVS_Value v) function AVSC_INLINE (line 1040) | AVSC_INLINE const char * avs_as_string(AVS_Value v) function AVSC_INLINE (line 1042) | AVSC_INLINE double avs_as_float(AVS_Value v) function AVSC_INLINE (line 1044) | AVSC_INLINE const char * avs_as_error(AVS_Value v) function AVSC_INLINE (line 1046) | AVSC_INLINE const AVS_Value * avs_as_array(AVS_Value v) function AVSC_INLINE (line 1048) | AVSC_INLINE int avs_array_size(AVS_Value v) function AVSC_INLINE (line 1050) | AVSC_INLINE AVS_Value avs_array_elt(AVS_Value v, int index) function AVSC_INLINE (line 1055) | AVSC_INLINE AVS_Value avs_new_value_bool(int v0) function AVSC_INLINE (line 1057) | AVSC_INLINE AVS_Value avs_new_value_int(int v0) function AVSC_INLINE (line 1059) | AVSC_INLINE AVS_Value avs_new_value_string(const char * v0) function AVSC_INLINE (line 1061) | AVSC_INLINE AVS_Value avs_new_value_float(float v0) function AVSC_INLINE (line 1063) | AVSC_INLINE AVS_Value avs_new_value_error(const char * v0) function AVSC_INLINE (line 1067) | AVSC_INLINE AVS_Value avs_new_value_clip(AVS_Clip * v0) function AVSC_INLINE (line 1070) | AVSC_INLINE AVS_Value avs_new_value_array(AVS_Value * v0, int size) type AVS_FilterInfo (line 1105) | typedef struct AVS_FilterInfo AVS_FilterInfo; type AVS_FilterInfo (line 1106) | struct AVS_FilterInfo function AVSC_INLINE (line 1223) | AVSC_INLINE AVS_VideoFrame * avs_new_video_frame(AVS_ScriptEnvironment *... function AVSC_INLINE (line 1229) | AVSC_INLINE AVS_VideoFrame * avs_new_frame(AVS_ScriptEnvironment * env, type AVS_Library (line 1359) | typedef struct AVS_Library AVS_Library; type AVS_Library (line 1371) | struct AVS_Library { function AVSC_INLINE (line 1515) | AVSC_INLINE int avs_is_xx_fallback_return_false(const AVS_VideoInfo * p) function AVSC_INLINE (line 1521) | AVSC_INLINE int avs_num_components_fallback(const AVS_VideoInfo * p) function AVSC_INLINE (line 1537) | AVSC_INLINE int avs_component_size_fallback(const AVS_VideoInfo * p) function AVSC_INLINE (line 1543) | AVSC_INLINE int avs_bits_per_component_fallback(const AVS_VideoInfo * p) function AVSC_INLINE (line 1554) | AVSC_INLINE AVS_Library * avs_load_library() { function AVSC_INLINE (line 1759) | AVSC_INLINE void avs_free_library(AVS_Library *library) { FILE: extras/cl.h type _cl_platform_id (line 35) | struct _cl_platform_id type _cl_device_id (line 36) | struct _cl_device_id type _cl_context (line 37) | struct _cl_context type _cl_command_queue (line 38) | struct _cl_command_queue type _cl_mem (line 39) | struct _cl_mem type _cl_program (line 40) | struct _cl_program type _cl_kernel (line 41) | struct _cl_kernel type _cl_event (line 42) | struct _cl_event type _cl_sampler (line 43) | struct _cl_sampler type cl_uint (line 45) | typedef cl_uint cl_bool; type cl_ulong (line 46) | typedef cl_ulong cl_bitfield; type cl_bitfield (line 47) | typedef cl_bitfield cl_device_type; type cl_uint (line 48) | typedef cl_uint cl_platform_info; type cl_uint (line 49) | typedef cl_uint cl_device_info; type cl_bitfield (line 50) | typedef cl_bitfield cl_device_fp_config; type cl_uint (line 51) | typedef cl_uint cl_device_mem_cache_type; type cl_uint (line 52) | typedef cl_uint cl_device_local_mem_type; type cl_bitfield (line 53) | typedef cl_bitfield cl_device_exec_capabilities; type cl_bitfield (line 54) | typedef cl_bitfield cl_command_queue_properties; type cl_device_partition_property (line 55) | typedef intptr_t cl_device_partition_property; type cl_bitfield (line 56) | typedef cl_bitfield cl_device_affinity_domain; type cl_context_properties (line 58) | typedef intptr_t cl_context_properties; type cl_uint (line 59) | typedef cl_uint cl_context_info; type cl_uint (line 60) | typedef cl_uint cl_command_queue_info; type cl_uint (line 61) | typedef cl_uint cl_channel_order; type cl_uint (line 62) | typedef cl_uint cl_channel_type; type cl_bitfield (line 63) | typedef cl_bitfield cl_mem_flags; type cl_uint (line 64) | typedef cl_uint cl_mem_object_type; type cl_uint (line 65) | typedef cl_uint cl_mem_info; type cl_bitfield (line 66) | typedef cl_bitfield cl_mem_migration_flags; type cl_uint (line 67) | typedef cl_uint cl_image_info; type cl_uint (line 68) | typedef cl_uint cl_buffer_create_type; type cl_uint (line 69) | typedef cl_uint cl_addressing_mode; type cl_uint (line 70) | typedef cl_uint cl_filter_mode; type cl_uint (line 71) | typedef cl_uint cl_sampler_info; type cl_bitfield (line 72) | typedef cl_bitfield cl_map_flags; type cl_uint (line 73) | typedef cl_uint cl_program_info; type cl_uint (line 74) | typedef cl_uint cl_program_build_info; type cl_uint (line 75) | typedef cl_uint cl_program_binary_type; type cl_int (line 76) | typedef cl_int cl_build_status; type cl_uint (line 77) | typedef cl_uint cl_kernel_info; type cl_uint (line 78) | typedef cl_uint cl_kernel_arg_info; type cl_uint (line 79) | typedef cl_uint cl_kernel_arg_address_qualifier; type cl_uint (line 80) | typedef cl_uint cl_kernel_arg_access_qualifier; type cl_bitfield (line 81) | typedef cl_bitfield cl_kernel_arg_type_qualifier; type cl_uint (line 82) | typedef cl_uint cl_kernel_work_group_info; type cl_uint (line 83) | typedef cl_uint cl_event_info; type cl_uint (line 84) | typedef cl_uint cl_command_type; type cl_uint (line 85) | typedef cl_uint cl_profiling_info; type cl_image_format (line 88) | typedef struct _cl_image_format { type cl_image_desc (line 93) | typedef struct _cl_image_desc { type cl_buffer_region (line 106) | typedef struct _cl_buffer_region { FILE: extras/cl_platform.h type cl_char (line 137) | typedef signed __int8 cl_char; type cl_uchar (line 138) | typedef unsigned __int8 cl_uchar; type cl_short (line 139) | typedef signed __int16 cl_short; type cl_ushort (line 140) | typedef unsigned __int16 cl_ushort; type cl_int (line 141) | typedef signed __int32 cl_int; type cl_uint (line 142) | typedef unsigned __int32 cl_uint; type cl_long (line 143) | typedef signed __int64 cl_long; type cl_ulong (line 144) | typedef unsigned __int64 cl_ulong; type cl_half (line 146) | typedef unsigned __int16 cl_half; type cl_float (line 147) | typedef float cl_float; type cl_double (line 148) | typedef double cl_double; type cl_char (line 228) | typedef int8_t cl_char; type cl_uchar (line 229) | typedef uint8_t cl_uchar; type cl_short (line 230) | typedef int16_t cl_short __attribute__((aligned(2))); type cl_ushort (line 231) | typedef uint16_t cl_ushort __attribute__((aligned(2))); type cl_int (line 232) | typedef int32_t cl_int __attribute__((aligned(4))); type cl_uint (line 233) | typedef uint32_t cl_uint __attribute__((aligned(4))); type cl_long (line 234) | typedef int64_t cl_long __attribute__((aligned(8))); type cl_ulong (line 235) | typedef uint64_t cl_ulong __attribute__((aligned(8))); type cl_half (line 237) | typedef uint16_t cl_half __attribute__((aligned(2))); type cl_float (line 238) | typedef float cl_float __attribute__((aligned(4))); type cl_double (line 239) | typedef double cl_double __attribute__((aligned(8))); type cl_GLuint (line 326) | typedef unsigned int cl_GLuint; type cl_GLint (line 327) | typedef int cl_GLint; type cl_GLenum (line 328) | typedef unsigned int cl_GLenum; type __cl_uchar16 (line 349) | typedef vector unsigned char __cl_uchar16; type __cl_char16 (line 350) | typedef vector signed char __cl_char16; type __cl_ushort8 (line 351) | typedef vector unsigned short __cl_ushort8; type __cl_short8 (line 352) | typedef vector signed short __cl_short8; type __cl_uint4 (line 353) | typedef vector unsigned int __cl_uint4; type __cl_int4 (line 354) | typedef vector signed int __cl_int4; type vector (line 355) | typedef vector float __cl_float4; type __cl_float4 (line 372) | typedef float __cl_float4 __attribute__((vector_size(16))); type __m128 (line 374) | typedef __m128 __cl_float4; type cl_uchar (line 386) | typedef cl_uchar __cl_uchar16 __attribute__((vector_size(16))); type cl_char (line 387) | typedef cl_char __cl_char16 __attribute__((vector_size(16))); type cl_ushort (line 388) | typedef cl_ushort __cl_ushort8 __attribute__((vector_size(16))); type cl_short (line 389) | typedef cl_short __cl_short8 __attribute__((vector_size(16))); type cl_uint (line 390) | typedef cl_uint __cl_uint4 __attribute__((vector_size(16))); type cl_int (line 391) | typedef cl_int __cl_int4 __attribute__((vector_size(16))); type cl_ulong (line 392) | typedef cl_ulong __cl_ulong2 __attribute__((vector_size(16))); type cl_long (line 393) | typedef cl_long __cl_long2 __attribute__((vector_size(16))); type cl_double (line 394) | typedef cl_double __cl_double2 __attribute__((vector_size(16))); type __m128i (line 396) | typedef __m128i __cl_uchar16; type __m128i (line 397) | typedef __m128i __cl_char16; type __m128i (line 398) | typedef __m128i __cl_ushort8; type __m128i (line 399) | typedef __m128i __cl_short8; type __m128i (line 400) | typedef __m128i __cl_uint4; type __m128i (line 401) | typedef __m128i __cl_int4; type __m128i (line 402) | typedef __m128i __cl_ulong2; type __m128i (line 403) | typedef __m128i __cl_long2; type __m128d (line 404) | typedef __m128d __cl_double2; type cl_uchar (line 420) | typedef cl_uchar __cl_uchar8 __attribute__((vector_size(8))); type cl_char (line 421) | typedef cl_char __cl_char8 __attribute__((vector_size(8))); type cl_ushort (line 422) | typedef cl_ushort __cl_ushort4 __attribute__((vector_size(8))); type cl_short (line 423) | typedef cl_short __cl_short4 __attribute__((vector_size(8))); type cl_uint (line 424) | typedef cl_uint __cl_uint2 __attribute__((vector_size(8))); type cl_int (line 425) | typedef cl_int __cl_int2 __attribute__((vector_size(8))); type cl_ulong (line 426) | typedef cl_ulong __cl_ulong1 __attribute__((vector_size(8))); type cl_long (line 427) | typedef cl_long __cl_long1 __attribute__((vector_size(8))); type cl_float (line 428) | typedef cl_float __cl_float2 __attribute__((vector_size(8))); type __m64 (line 430) | typedef __m64 __cl_uchar8; type __m64 (line 431) | typedef __m64 __cl_char8; type __m64 (line 432) | typedef __m64 __cl_ushort4; type __m64 (line 433) | typedef __m64 __cl_short4; type __m64 (line 434) | typedef __m64 __cl_uint2; type __m64 (line 435) | typedef __m64 __cl_int2; type __m64 (line 436) | typedef __m64 __cl_ulong1; type __m64 (line 437) | typedef __m64 __cl_long1; type __m64 (line 438) | typedef __m64 __cl_float2; type cl_float (line 458) | typedef cl_float __cl_float8 __attribute__((vector_size(32))); type cl_double (line 459) | typedef cl_double __cl_double4 __attribute__((vector_size(32))); type __m256 (line 461) | typedef __m256 __cl_float8; type __m256d (line 462) | typedef __m256d __cl_double4; type cl_char2 (line 493) | typedef union type cl_char4 (line 506) | typedef union type cl_char4 (line 523) | typedef cl_char4 cl_char3; type cl_char8 (line 525) | typedef union type cl_char16 (line 544) | typedef union type cl_uchar2 (line 568) | typedef union type cl_uchar4 (line 581) | typedef union type cl_uchar4 (line 598) | typedef cl_uchar4 cl_uchar3; type cl_uchar8 (line 600) | typedef union type cl_uchar16 (line 619) | typedef union type cl_short2 (line 643) | typedef union type cl_short4 (line 656) | typedef union type cl_short4 (line 673) | typedef cl_short4 cl_short3; type cl_short8 (line 675) | typedef union type cl_short16 (line 694) | typedef union type cl_ushort2 (line 718) | typedef union type cl_ushort4 (line 731) | typedef union type cl_ushort4 (line 748) | typedef cl_ushort4 cl_ushort3; type cl_ushort8 (line 750) | typedef union type cl_ushort16 (line 769) | typedef union type cl_int2 (line 792) | typedef union type cl_int4 (line 805) | typedef union type cl_int4 (line 822) | typedef cl_int4 cl_int3; type cl_int8 (line 824) | typedef union type cl_int16 (line 843) | typedef union type cl_uint2 (line 867) | typedef union type cl_uint4 (line 880) | typedef union type cl_uint4 (line 897) | typedef cl_uint4 cl_uint3; type cl_uint8 (line 899) | typedef union type cl_uint16 (line 918) | typedef union type cl_long2 (line 941) | typedef union type cl_long4 (line 954) | typedef union type cl_long4 (line 971) | typedef cl_long4 cl_long3; type cl_long8 (line 973) | typedef union type cl_long16 (line 992) | typedef union type cl_ulong2 (line 1016) | typedef union type cl_ulong4 (line 1029) | typedef union type cl_ulong4 (line 1046) | typedef cl_ulong4 cl_ulong3; type cl_ulong8 (line 1048) | typedef union type cl_ulong16 (line 1067) | typedef union type cl_float2 (line 1092) | typedef union type cl_float4 (line 1105) | typedef union type cl_float4 (line 1122) | typedef cl_float4 cl_float3; type cl_float8 (line 1124) | typedef union type cl_float16 (line 1143) | typedef union type cl_double2 (line 1167) | typedef union type cl_double4 (line 1180) | typedef union type cl_double4 (line 1197) | typedef cl_double4 cl_double3; type cl_double8 (line 1199) | typedef union type cl_double16 (line 1218) | typedef union FILE: extras/getopt.c function exchange (line 298) | static void function _getopt_internal (line 505) | int function getopt (line 971) | int function getopt_long (line 983) | int getopt_long (argc, argv, optstring, long_options, opt_index) function main (line 1000) | int FILE: extras/getopt.h type option (line 93) | struct option type option (line 151) | struct option type option (line 154) | struct option type option (line 159) | struct option FILE: extras/intel_dispatcher.h function x264_intel_dispatcher_override (line 36) | static void x264_intel_dispatcher_override( void ) FILE: extras/inttypes.h type imaxdiv_t (line 47) | typedef struct { function _inline (line 256) | static FILE: extras/stdint.h type __int64 (line 33) | typedef __int64 int64_t; type int_least8_t (line 37) | typedef signed char int_least8_t; type uint_least8_t (line 38) | typedef unsigned char uint_least8_t; type int_least16_t (line 39) | typedef short int_least16_t; type uint_least16_t (line 40) | typedef unsigned short uint_least16_t; type int_least32_t (line 41) | typedef int int_least32_t; type uint_least32_t (line 42) | typedef unsigned uint_least32_t; type __int64 (line 43) | typedef __int64 int_least64_t; type uint_least64_t (line 44) | typedef unsigned __int64 uint_least64_t; type int_fast8_t (line 50) | typedef char int_fast8_t; type uint_fast8_t (line 51) | typedef unsigned char uint_fast8_t; type int_fast16_t (line 52) | typedef short int_fast16_t; type uint_fast16_t (line 53) | typedef unsigned short uint_fast16_t; type int_fast32_t (line 54) | typedef int int_fast32_t; type uint_fast32_t (line 55) | typedef unsigned int uint_fast32_t; type __int64 (line 56) | typedef __int64 int_fast64_t; type uint_fast64_t (line 57) | typedef unsigned __int64 uint_fast64_t; type __int64 (line 64) | typedef __int64 intmax_t; type uintmax_t (line 65) | typedef unsigned __int64 uintmax_t; FILE: filters/filters.c function x264_otob (line 114) | int x264_otob( const char *str, int def ) function x264_otof (line 121) | double x264_otof( const char *str, double def ) function x264_otoi (line 134) | int x264_otoi( const char *str, int def ) FILE: filters/video/cache.c type cache_hnd_t (line 39) | typedef struct function init (line 53) | static int init( hnd_t *handle, cli_vid_filter_t *filter, video_info_t *... function fill_cache (line 84) | static void fill_cache( cache_hnd_t *h, int frame ) function get_frame (line 120) | static int get_frame( hnd_t handle, cli_pic_t *output, int frame ) function release_frame (line 132) | static int release_frame( hnd_t handle, cli_pic_t *pic, int frame ) function free_filter (line 138) | static void free_filter( hnd_t handle ) FILE: filters/video/crop.c type crop_hnd_t (line 34) | typedef struct function help (line 43) | static void help( int longhelp ) function handle_opts (line 51) | static int handle_opts( crop_hnd_t *h, video_info_t *info, char **opts, ... function init (line 65) | static int init( hnd_t *handle, cli_vid_filter_t *filter, video_info_t *... function get_frame (line 107) | static int get_frame( hnd_t handle, cli_pic_t *output, int frame ) function release_frame (line 124) | static int release_frame( hnd_t handle, cli_pic_t *pic, int frame ) function free_filter (line 132) | static void free_filter( hnd_t handle ) FILE: filters/video/depth.c type depth_hnd_t (line 40) | typedef struct function depth_filter_csp_is_supported (line 51) | static int depth_filter_csp_is_supported( int csp ) function csp_num_interleaved (line 69) | static int csp_num_interleaved( int csp, int plane ) function dither_image (line 108) | static void dither_image( cli_image_t *out, cli_image_t *img, int16_t *e... function scale_image (line 146) | static void scale_image( cli_image_t *output, cli_image_t *img ) function get_frame (line 168) | static int get_frame( hnd_t handle, cli_pic_t *output, int frame ) function release_frame (line 188) | static int release_frame( hnd_t handle, cli_pic_t *pic, int frame ) function free_filter (line 194) | static void free_filter( hnd_t handle ) function init (line 202) | static int init( hnd_t *handle, cli_vid_filter_t *filter, video_info_t *... FILE: filters/video/fix_vfr_pts.c type fix_vfr_pts_hnd_t (line 34) | typedef struct function init (line 51) | static int init( hnd_t *handle, cli_vid_filter_t *filter, video_info_t *... function get_frame (line 69) | static int get_frame( hnd_t handle, cli_pic_t *output, int frame ) function release_frame (line 118) | static int release_frame( hnd_t handle, cli_pic_t *pic, int frame ) function free_filter (line 127) | static void free_filter( hnd_t handle ) FILE: filters/video/internal.c function x264_cli_plane_copy (line 30) | void x264_cli_plane_copy( uint8_t *dst, int i_dst, uint8_t *src, int i_s... function x264_cli_pic_copy (line 40) | int x264_cli_pic_copy( cli_pic_t *out, cli_pic_t *in ) FILE: filters/video/resize.c function full_check (line 33) | static int full_check( video_info_t *info, x264_param_t *param ) type frame_prop_t (line 53) | typedef struct type resizer_hnd_t (line 61) | typedef struct function help (line 82) | static void help( int longhelp ) function convert_method_to_flag (line 114) | static uint32_t convert_method_to_flag( const char *name ) function convert_csp_to_pix_fmt (line 144) | static int convert_csp_to_pix_fmt( int csp ) function pix_number_of_planes (line 171) | static int pix_number_of_planes( const AVPixFmtDescriptor *pix_desc ) function pick_closest_supported_csp (line 182) | static int pick_closest_supported_csp( int csp ) function handle_opts (line 222) | static int handle_opts( const char * const *optlist, char **opts, video_... function init_sws_context (line 368) | static int init_sws_context( resizer_hnd_t *h ) function check_resizer (line 396) | static int check_resizer( resizer_hnd_t *h, cli_pic_t *in ) function init (line 418) | static int init( hnd_t *handle, cli_vid_filter_t *filter, video_info_t *... function get_frame (line 543) | static int get_frame( hnd_t handle, cli_pic_t *output, int frame ) function release_frame (line 567) | static int release_frame( hnd_t handle, cli_pic_t *pic, int frame ) function free_filter (line 573) | static void free_filter( hnd_t handle ) function init (line 585) | static int init( hnd_t *handle, cli_vid_filter_t *filter, video_info_t *... FILE: filters/video/select_every.c type selvry_hnd_t (line 33) | typedef struct function help (line 47) | static void help( int longhelp ) function init (line 58) | static int init( hnd_t *handle, cli_vid_filter_t *filter, video_info_t *... function get_frame (line 129) | static int get_frame( hnd_t handle, cli_pic_t *output, int frame ) function release_frame (line 143) | static int release_frame( hnd_t handle, cli_pic_t *pic, int frame ) function free_filter (line 150) | static void free_filter( hnd_t handle ) FILE: filters/video/source.c type source_hnd_t (line 31) | typedef struct function init (line 40) | static int init( hnd_t *handle, cli_vid_filter_t *filter, video_info_t *... function get_frame (line 57) | static int get_frame( hnd_t handle, cli_pic_t *output, int frame ) function release_frame (line 68) | static int release_frame( hnd_t handle, cli_pic_t *pic, int frame ) function free_filter (line 76) | static void free_filter( hnd_t handle ) FILE: filters/video/video.c function register_vid_filter (line 30) | static void register_vid_filter( cli_vid_filter_t *new_filter ) function x264_register_vid_filters (line 45) | void x264_register_vid_filters( void ) function x264_init_vid_filter (line 65) | int x264_init_vid_filter( const char *name, hnd_t *handle, cli_vid_filte... function x264_vid_filter_help (line 78) | void x264_vid_filter_help( int longhelp ) FILE: filters/video/video.h type cli_vid_filter_t (line 32) | typedef struct cli_vid_filter_t cli_vid_filter_t; type cli_vid_filter_t (line 34) | struct cli_vid_filter_t FILE: input/avs.c type avs_hnd_t (line 78) | typedef struct function custom_avs_load_library (line 120) | static int custom_avs_load_library( avs_hnd_t *h ) function avs_build_filter_sequence (line 185) | static void avs_build_filter_sequence( char *filename_ext, const char *f... function AVS_Value (line 203) | static AVS_Value update_clip( avs_hnd_t *h, const AVS_VideoInfo **vi, AV... function get_avs_version (line 212) | static float get_avs_version( avs_hnd_t *h ) function open_file (line 269) | static int open_file( char *psz_filename, hnd_t *p_handle, video_info_t ... function picture_alloc (line 504) | static int picture_alloc( cli_pic_t *pic, hnd_t handle, int csp, int wid... function read_frame (line 521) | static int read_frame( cli_pic_t *pic, hnd_t handle, int i_frame ) function release_frame (line 539) | static int release_frame( cli_pic_t *pic, hnd_t handle ) function picture_clean (line 546) | static void picture_clean( cli_pic_t *pic, hnd_t handle ) function close_file (line 551) | static int close_file( hnd_t handle ) FILE: input/ffms.c type ffms_hnd_t (line 39) | typedef struct function update_progress (line 49) | static int FFMS_CC update_progress( int64_t current, int64_t total, void... function handle_jpeg (line 67) | static int handle_jpeg( int csp, int *fullrange ) function open_file (line 78) | static int open_file( char *psz_filename, hnd_t *p_handle, video_info_t ... function picture_alloc (line 172) | static int picture_alloc( cli_pic_t *pic, hnd_t handle, int csp, int wid... function read_frame (line 181) | static int read_frame( cli_pic_t *pic, hnd_t handle, int i_frame ) function picture_clean (line 210) | static void picture_clean( cli_pic_t *pic, hnd_t handle ) function close_file (line 215) | static int close_file( hnd_t handle ) FILE: input/input.c function x264_cli_csp_is_invalid (line 54) | int x264_cli_csp_is_invalid( int csp ) function x264_cli_csp_depth_factor (line 61) | int x264_cli_csp_depth_factor( int csp ) function x264_cli_pic_plane_size (line 68) | int64_t x264_cli_pic_plane_size( int csp, int width, int height, int pla... function x264_cli_pic_size (line 79) | int64_t x264_cli_pic_size( int csp, int width, int height ) function cli_pic_init_internal (line 90) | static int cli_pic_init_internal( cli_pic_t *pic, int csp, int width, in... function x264_cli_pic_alloc (line 120) | int x264_cli_pic_alloc( cli_pic_t *pic, int csp, int width, int height ) function x264_cli_pic_alloc_aligned (line 125) | int x264_cli_pic_alloc_aligned( cli_pic_t *pic, int csp, int width, int ... function x264_cli_pic_init_noalloc (line 130) | int x264_cli_pic_init_noalloc( cli_pic_t *pic, int csp, int width, int h... function x264_cli_pic_clean (line 135) | void x264_cli_pic_clean( cli_pic_t *pic ) function x264_cli_csp_t (line 142) | const x264_cli_csp_t *x264_cli_get_csp( int csp ) function x264_cli_mmap_init (line 150) | int x264_cli_mmap_init( cli_mmap_t *h, FILE *fh ) function x264_cli_munmap (line 254) | int x264_cli_munmap( cli_mmap_t *h, void *addr, int64_t size ) function x264_cli_mmap_close (line 269) | void x264_cli_mmap_close( cli_mmap_t *h ) FILE: input/input.h type cli_input_opt_t (line 38) | typedef struct type video_info_t (line 54) | typedef struct type cli_image_t (line 74) | typedef struct type cli_pic_t (line 84) | typedef struct type cli_input_t (line 92) | typedef struct type x264_cli_csp_t (line 117) | typedef struct type cli_mmap_t (line 139) | typedef struct FILE: input/lavf.c type lavf_hnd_t (line 40) | typedef struct function handle_jpeg (line 53) | static int handle_jpeg( int csp, int *fullrange ) function AVCodecContext (line 64) | static AVCodecContext *codec_from_stream( AVStream *stream ) function read_frame_internal (line 83) | static int read_frame_internal( cli_pic_t *p_pic, lavf_hnd_t *h, int i_f... function open_file (line 171) | static int open_file( char *psz_filename, hnd_t *p_handle, video_info_t ... function picture_alloc (line 250) | static int picture_alloc( cli_pic_t *pic, hnd_t handle, int csp, int wid... function read_frame (line 259) | static int read_frame( cli_pic_t *pic, hnd_t handle, int i_frame ) function picture_clean (line 264) | static void picture_clean( cli_pic_t *pic, hnd_t handle ) function close_file (line 269) | static int close_file( hnd_t handle ) FILE: input/raw.c type raw_hnd_t (line 32) | typedef struct function open_file (line 43) | static int open_file( char *psz_filename, hnd_t *p_handle, video_info_t ... function read_frame_internal (line 113) | static int read_frame_internal( cli_pic_t *pic, raw_hnd_t *h, int bit_de... function read_frame (line 141) | static int read_frame( cli_pic_t *pic, hnd_t handle, int i_frame ) function release_frame (line 171) | static int release_frame( cli_pic_t *pic, hnd_t handle ) function picture_alloc (line 179) | static int picture_alloc( cli_pic_t *pic, hnd_t handle, int csp, int wid... function picture_clean (line 185) | static void picture_clean( cli_pic_t *pic, hnd_t handle ) function close_file (line 194) | static int close_file( hnd_t handle ) FILE: input/thread.c type thread_hnd_t (line 32) | typedef struct type thread_input_arg_t (line 43) | typedef struct thread_input_arg_t function open_file (line 51) | static int open_file( char *psz_filename, hnd_t *p_handle, video_info_t ... function read_frame_thread_int (line 73) | static void read_frame_thread_int( thread_input_arg_t *i ) function read_frame (line 78) | static int read_frame( cli_pic_t *p_pic, hnd_t handle, int i_frame ) function release_frame (line 111) | static int release_frame( cli_pic_t *pic, hnd_t handle ) function picture_alloc (line 119) | static int picture_alloc( cli_pic_t *pic, hnd_t handle, int csp, int wid... function picture_clean (line 125) | static void picture_clean( cli_pic_t *pic, hnd_t handle ) function close_file (line 131) | static int close_file( hnd_t handle ) FILE: input/timecode.c type timecode_hnd_t (line 30) | typedef struct function sigexp10 (line 44) | static inline double sigexp10( double value, double *exponent ) function correct_fps (line 54) | static double correct_fps( double fps, timecode_hnd_t *h ) function try_mkv_timebase_den (line 79) | static int try_mkv_timebase_den( double *fpss, timecode_hnd_t *h, int lo... function parse_tcfile (line 96) | static int parse_tcfile( FILE *tcfile_in, timecode_hnd_t *h, video_info_... function open_file (line 344) | static int open_file( char *psz_filename, hnd_t *p_handle, video_info_t ... function get_frame_pts (line 397) | static int64_t get_frame_pts( timecode_hnd_t *h, int frame, int real_fra... function read_frame (line 417) | static int read_frame( cli_pic_t *pic, hnd_t handle, int frame ) function release_frame (line 429) | static int release_frame( cli_pic_t *pic, hnd_t handle ) function picture_alloc (line 437) | static int picture_alloc( cli_pic_t *pic, hnd_t handle, int csp, int wid... function picture_clean (line 443) | static void picture_clean( cli_pic_t *pic, hnd_t handle ) function close_file (line 449) | static int close_file( hnd_t handle ) FILE: input/y4m.c type y4m_hnd_t (line 31) | typedef struct function parse_csp_and_depth (line 48) | static int parse_csp_and_depth( char *csp_name, int *bit_depth ) function open_file (line 70) | static int open_file( char *psz_filename, hnd_t *p_handle, video_info_t ... function read_frame_internal (line 249) | static int read_frame_internal( cli_pic_t *pic, y4m_hnd_t *h, int bit_de... function read_frame (line 305) | static int read_frame( cli_pic_t *pic, hnd_t handle, int i_frame ) function release_frame (line 335) | static int release_frame( cli_pic_t *pic, hnd_t handle ) function picture_alloc (line 343) | static int picture_alloc( cli_pic_t *pic, hnd_t handle, int csp, int wid... function picture_clean (line 349) | static void picture_clean( cli_pic_t *pic, hnd_t handle ) function close_file (line 358) | static int close_file( hnd_t handle ) FILE: output/flv.c type flv_hnd_t (line 35) | typedef struct function write_header (line 65) | static int write_header( flv_buffer *c ) function open_file (line 76) | static int open_file( char *psz_filename, hnd_t *p_handle, cli_output_op... function set_param (line 103) | static int set_param( hnd_t handle, x264_param_t *p_param ) function write_headers (line 169) | static int write_headers( hnd_t handle, x264_nal_t *p_nal ) function write_frame (line 227) | static int write_frame( hnd_t handle, uint8_t *p_nalu, int i_size, x264_... function rewrite_amf_double (line 304) | static int rewrite_amf_double( FILE *fp, uint64_t position, double value ) function close_file (line 317) | static int close_file( hnd_t handle, int64_t largest_pts, int64_t second... FILE: output/flv_bytestream.c function flv_dbl2int (line 29) | uint64_t flv_dbl2int( double value ) function flv_put_byte (line 36) | void flv_put_byte( flv_buffer *c, uint8_t b ) function flv_put_be32 (line 41) | void flv_put_be32( flv_buffer *c, uint32_t val ) function flv_put_be64 (line 49) | void flv_put_be64( flv_buffer *c, uint64_t val ) function flv_put_be16 (line 55) | void flv_put_be16( flv_buffer *c, uint16_t val ) function flv_put_be24 (line 61) | void flv_put_be24( flv_buffer *c, uint32_t val ) function flv_put_tag (line 67) | void flv_put_tag( flv_buffer *c, const char *tag ) function flv_put_amf_string (line 73) | void flv_put_amf_string( flv_buffer *c, const char *str ) function flv_put_amf_double (line 80) | void flv_put_amf_double( flv_buffer *c, double d ) function flv_buffer (line 88) | flv_buffer *flv_create_writer( const char *filename ) function flv_append_data (line 107) | int flv_append_data( flv_buffer *c, uint8_t *data, unsigned size ) function flv_rewrite_amf_be24 (line 133) | void flv_rewrite_amf_be24( flv_buffer *c, unsigned length, unsigned start ) function flv_flush_data (line 140) | int flv_flush_data( flv_buffer *c ) FILE: output/flv_bytestream.h type AMFDataType (line 97) | typedef enum type flv_buffer (line 114) | typedef struct flv_buffer FILE: output/matroska.c type mkv_hnd_t (line 29) | typedef struct function open_file (line 46) | static int open_file( char *psz_filename, hnd_t *p_handle, cli_output_op... function set_param (line 70) | static int set_param( hnd_t handle, x264_param_t *p_param ) function write_headers (line 116) | static int write_headers( hnd_t handle, x264_nal_t *p_nal ) function write_frame (line 182) | static int write_frame( hnd_t handle, uint8_t *p_nalu, int i_size, x264_... function close_file (line 206) | static int close_file( hnd_t handle, int64_t largest_pts, int64_t second... FILE: output/matroska_ebml.c type mk_context (line 36) | struct mk_context type mk_context (line 46) | typedef struct mk_context mk_context; type mk_writer (line 48) | struct mk_writer function mk_context (line 66) | static mk_context *mk_create_context( mk_writer *w, mk_context *parent, ... function mk_append_context_data (line 95) | static int mk_append_context_data( mk_context *c, const void *data, unsi... function mk_write_id (line 121) | static int mk_write_id( mk_context *c, unsigned id ) function mk_write_size (line 134) | static int mk_write_size( mk_context *c, unsigned size ) function mk_flush_context_id (line 161) | static int mk_flush_context_id( mk_context *c ) function mk_flush_context_data (line 176) | static int mk_flush_context_data( mk_context *c ) function mk_close_context (line 191) | static int mk_close_context( mk_context *c, unsigned *off ) function mk_destroy_contexts (line 213) | static void mk_destroy_contexts( mk_writer *w ) function mk_write_string (line 234) | static int mk_write_string( mk_context *c, unsigned id, const char *str ) function mk_write_bin (line 244) | static int mk_write_bin( mk_context *c, unsigned id, const void *data, u... function mk_write_uint (line 252) | static int mk_write_uint( mk_context *c, unsigned id, uint64_t ui ) function mk_write_float_raw (line 265) | static int mk_write_float_raw( mk_context *c, float f ) function mk_write_float (line 283) | static int mk_write_float( mk_context *c, unsigned id, float f ) function mk_writer (line 291) | mk_writer *mk_create_writer( const char *filename ) function mk_write_header (line 320) | int mk_write_header( mk_writer *w, const char *writing_app, function mk_close_cluster (line 397) | static int mk_close_cluster( mk_writer *w ) function mk_flush_frame (line 407) | static int mk_flush_frame( mk_writer *w ) function mk_start_frame (line 456) | int mk_start_frame( mk_writer *w ) function mk_set_frame_flags (line 468) | int mk_set_frame_flags( mk_writer *w, int64_t timestamp, int keyframe, i... function mk_add_frame_data (line 483) | int mk_add_frame_data( mk_writer *w, const void *data, unsigned size ) function mk_close (line 495) | int mk_close( mk_writer *w, int64_t last_delta ) FILE: output/matroska_ebml.h type mk_writer (line 35) | typedef struct mk_writer mk_writer; FILE: output/mp4.c type mp4_hnd_t (line 30) | typedef struct function recompute_bitrate_mp4 (line 48) | static void recompute_bitrate_mp4( GF_ISOFile *p_file, int i_track ) function close_file (line 101) | static int close_file( hnd_t handle, int64_t largest_pts, int64_t second... function open_file (line 166) | static int open_file( char *psz_filename, hnd_t *p_handle, cli_output_op... function set_param (line 196) | static int set_param( hnd_t handle, x264_param_t *p_param ) function check_buffer (line 243) | static int check_buffer( mp4_hnd_t *p_mp4, int needed_size ) function write_headers (line 256) | static int write_headers( hnd_t handle, x264_nal_t *p_nal ) function write_frame (line 308) | static int write_frame( hnd_t handle, uint8_t *p_nalu, int i_size, x264_... FILE: output/mp4_lsmash.c type mp4_hnd_t (line 66) | typedef struct function remove_mp4_hnd (line 93) | static void remove_mp4_hnd( hnd_t handle ) function close_file (line 107) | static int close_file( hnd_t handle, int64_t largest_pts, int64_t second... function open_file (line 163) | static int open_file( char *psz_filename, hnd_t *p_handle, cli_output_op... function set_param (line 202) | static int set_param( hnd_t handle, x264_param_t *p_param ) function write_headers (line 294) | static int write_headers( hnd_t handle, x264_nal_t *p_nal ) function write_frame (line 357) | static int write_frame( hnd_t handle, uint8_t *p_nalu, int i_size, x264_... FILE: output/output.h type cli_output_opt_t (line 32) | typedef struct type cli_output_t (line 37) | typedef struct FILE: output/raw.c function open_file (line 29) | static int open_file( char *psz_filename, hnd_t *p_handle, cli_output_op... function set_param (line 39) | static int set_param( hnd_t handle, x264_param_t *p_param ) function write_headers (line 44) | static int write_headers( hnd_t handle, x264_nal_t *p_nal ) function write_frame (line 53) | static int write_frame( hnd_t handle, uint8_t *p_nalu, int i_size, x264_... function close_file (line 60) | static int close_file( hnd_t handle, int64_t largest_pts, int64_t second... FILE: tools/checkasm.c type bench_t (line 74) | typedef struct type bench_func_t (line 82) | typedef struct function read_time (line 103) | static inline uint32_t read_time(void) function bench_t (line 129) | static bench_t* get_bench( const char *name, uint32_t cpu ) function cmp_nop (line 144) | static int cmp_nop( const void *a, const void *b ) function cmp_bench (line 149) | static int cmp_bench( const void *a, const void *b ) function print_bench (line 165) | static void print_bench(void) function check_pixel (line 369) | static int check_pixel( uint32_t cpu_ref, uint32_t cpu_new ) function check_dct (line 898) | static int check_dct( uint32_t cpu_ref, uint32_t cpu_new ) function check_mc (line 1234) | static int check_mc( uint32_t cpu_ref, uint32_t cpu_new ) type plane_spec (line 1498) | struct plane_spec { function check_deblock (line 1966) | static int check_deblock( uint32_t cpu_ref, uint32_t cpu_new ) function check_bitstream (line 2827) | static int check_bitstream( uint32_t cpu_ref, uint32_t cpu_new ) function check_all_funcs (line 2877) | static int check_all_funcs( uint32_t cpu_ref, uint32_t cpu_new ) function add_flags (line 2889) | static int add_flags( uint32_t *cpu_ref, uint32_t *cpu_new, uint32_t fla... function check_all_flags (line 2903) | static int check_all_flags( void ) function REALIGN_STACK (line 3040) | REALIGN_STACK int main( int argc, char **argv ) FILE: tools/digress/__init__.py function digress (line 7) | def digress(fixture): FILE: tools/digress/cli.py function dispatchable (line 15) | def dispatchable(func): class Dispatcher (line 22) | class Dispatcher(object): method __init__ (line 26) | def __init__(self, fixture): method _monkey_print_help (line 30) | def _monkey_print_help(self, optparse, *args, **kwargs): method _enable_flush (line 53) | def _enable_flush(self): method _populate_parser (line 56) | def _populate_parser(self): method _select_cases (line 86) | def _select_cases(self, *cases): method _get_commands (line 89) | def _get_commands(self): method _run_command (line 98) | def _run_command(self, name, *args): method pre_dispatch (line 131) | def pre_dispatch(self): method dispatch (line 134) | def dispatch(self): FILE: tools/digress/comparers.py function compare_direct (line 10) | def compare_direct(value_a, value_b): function compare_pass (line 14) | def compare_pass(value_a, value_b): function compare_tolerance (line 19) | def compare_tolerance(tolerance): function compare_files (line 29) | def compare_files(file_a, file_b): FILE: tools/digress/errors.py class DigressError (line 5) | class DigressError(Exception): class NoSuchTestError (line 10) | class NoSuchTestError(DigressError): class DisabledTestError (line 15) | class DisabledTestError(DigressError): class SkippedTestError (line 20) | class SkippedTestError(DigressError): class DisabledCaseError (line 25) | class DisabledCaseError(DigressError): class SkippedCaseError (line 30) | class SkippedCaseError(DigressError): class FailedTestError (line 35) | class FailedTestError(DigressError): class ComparisonError (line 40) | class ComparisonError(DigressError): class IncomparableError (line 45) | class IncomparableError(DigressError): class AlreadyRunError (line 50) | class AlreadyRunError(DigressError): class SCMError (line 55) | class SCMError(DigressError): method __init__ (line 59) | def __init__(self, message): method __str__ (line 62) | def __str__(self): FILE: tools/digress/scm/dummy.py function checkout (line 7) | def checkout(revision): function current_rev (line 13) | def current_rev(): function revisions (line 19) | def revisions(rev_a, rev_b): function stash (line 25) | def stash(): function unstash (line 31) | def unstash(): function bisect (line 37) | def bisect(command, revision): FILE: tools/digress/scm/git.py function checkout (line 12) | def checkout(revision): function rev_parse (line 27) | def rev_parse(ref): function current_rev (line 39) | def current_rev(): function current_branch (line 45) | def current_branch(): function revisions (line 61) | def revisions(rev_a, rev_b): function stash (line 76) | def stash(): function unstash (line 91) | def unstash(): function bisect (line 98) | def bisect(*args): function dirty (line 108) | def dirty(): FILE: tools/digress/testing.py class depends (line 27) | class depends(object): method __init__ (line 31) | def __init__(self, *test_names): method __call__ (line 34) | def __call__(self, func): class _skipped (line 38) | class _skipped(object): method __init__ (line 42) | def __init__(self, reason=""): method __call__ (line 45) | def __call__(self, func): class disabled (line 51) | class disabled(object): method __init__ (line 55) | def __init__(self, reason=""): method __call__ (line 58) | def __call__(self, func): class comparer (line 64) | class comparer(object): method __init__ (line 68) | def __init__(self, comparer_): method __call__ (line 71) | def __call__(self, func): class Fixture (line 75) | class Fixture(object): method _skip_case (line 81) | def _skip_case(self, case, depend): method _run_case (line 90) | def _run_case(self, case, results): method flush (line 111) | def flush(self, revision=None): method run (line 140) | def run(self, revision=None): method bisect (line 214) | def bisect(self, good_rev, bad_rev=None): method multicompare (line 296) | def multicompare(self, rev_a=None, rev_b=None, mode="waterfall"): method compare (line 404) | def compare(self, rev_a, rev_b=None): method list (line 444) | def list(self): method register_case (line 453) | def register_case(self, case): class Case (line 457) | class Case(object): method _get_test_by_name (line 461) | def _get_test_by_name(self, test_name): method _run_test (line 466) | def _run_test(self, test, results): method run (line 560) | def run(self): FILE: tools/test_x264.py function compare_yuv_output (line 54) | def compare_yuv_output(width, height): function program_exists (line 138) | def program_exists(program): class x264 (line 155) | class x264(Fixture): class Compile (line 158) | class Compile(Case): method test_configure (line 160) | def test_configure(self): method test_make (line 176) | def test_make(self): function _YUVOutputComparisonFactory (line 188) | def _YUVOutputComparisonFactory(): class Regression (line 292) | class Regression(Case): method __init__ (line 298) | def __init__(self): method test_psnr (line 302) | def test_psnr(self): method test_ssim (line 327) | def test_ssim(self): function _generate_random_commandline (line 352) | def _generate_random_commandline(): class Dispatcher (line 367) | class Dispatcher(_Dispatcher): method _populate_parser (line 374) | def _populate_parser(self): method pre_dispatch (line 453) | def pre_dispatch(self): FILE: x264.c function x264_cli_set_console_title (line 84) | void x264_cli_set_console_title( const char *title ) function get_argv_utf8 (line 92) | static int get_argv_utf8( int *argc_ptr, char ***argv_ptr ) function sigint_handler (line 124) | static void sigint_handler( int a ) type cli_opt_t (line 129) | typedef struct { type cli_pulldown_t (line 223) | typedef struct type pulldown_type_e (line 230) | enum pulldown_type_e function x264_cli_log (line 270) | void x264_cli_log( const char *name, int i_level, const char *fmt, ... ) function x264_cli_printf (line 300) | void x264_cli_printf( int i_level, const char *fmt, ... ) function print_version_info (line 310) | static void print_version_info( void ) function REALIGN_STACK (line 362) | REALIGN_STACK int main( int argc, char **argv ) function print_csp_name_internal (line 444) | static void print_csp_name_internal( const char *name, size_t *line_len,... function print_csp_names (line 464) | static void print_csp_names( int longhelp ) function help (line 484) | static void help( x264_param_t *defaults, int longhelp ) type OptionsOPT (line 979) | typedef enum type option (line 1016) | struct option function select_output (line 1189) | static int select_output( const char *muxer, char *filename, x264_param_... function select_input (line 1228) | static int select_input( const char *demuxer, char *used_demuxer, char *... function init_vid_filters (line 1305) | static int init_vid_filters( char *sequence, hnd_t *handle, video_info_t... function parse_enum_name (line 1368) | static int parse_enum_name( const char *arg, const char * const *names, ... function parse_enum_value (line 1379) | static int parse_enum_value( const char *arg, const char * const *names,... function parse (line 1390) | static int parse( int argc, char **argv, x264_param_t *param, cli_opt_t ... function parse_qpfile (line 1805) | static void parse_qpfile( cli_opt_t *opt, x264_picture_t *pic, int i_fra... function encode_frame (line 1855) | static int encode_frame( x264_t *h, hnd_t hout, x264_picture_t *pic, int... function print_status (line 1875) | static int64_t print_status( int64_t i_start, int64_t i_previous, int i_... function convert_cli_to_lib_pic (line 1903) | static void convert_cli_to_lib_pic( x264_picture_t *lib, cli_pic_t *cli ) function encode (line 1923) | static int encode( x264_param_t *param, cli_opt_t *opt ) FILE: x264.h type x264_t (line 80) | typedef struct x264_t x264_t; type nal_unit_type_e (line 86) | enum nal_unit_type_e type nal_priority_e (line 101) | enum nal_priority_e type x264_nal_t (line 114) | typedef struct x264_nal_t type x264_zone_t (line 306) | typedef struct x264_zone_t type x264_param_t (line 315) | typedef struct x264_param_t type x264_level_t (line 633) | typedef struct x264_level_t type pic_struct_e (line 757) | enum pic_struct_e type x264_hrd_t (line 770) | typedef struct x264_hrd_t type x264_sei_payload_t (line 788) | typedef struct x264_sei_payload_t type x264_sei_t (line 795) | typedef struct x264_sei_t type x264_image_t (line 803) | typedef struct x264_image_t type x264_image_properties_t (line 811) | typedef struct x264_image_properties_t type x264_picture_t (line 867) | typedef struct x264_picture_t FILE: x264cli.h function gcd (line 50) | static inline uint64_t gcd( uint64_t a, uint64_t b ) function lcm (line 62) | static inline uint64_t lcm( uint64_t a, uint64_t b ) type range_enum (line 99) | typedef enum FILE: x264dll.c function BOOL (line 30) | BOOL WINAPI DllMain( HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvRese...