Libav
Data Fields
MECmpContext Struct Reference

#include <me_cmp.h>

Data Fields

int(* sum_abs_dctelem )(int16_t *block)
 
me_cmp_func sad [6]
 
me_cmp_func sse [6]
 
me_cmp_func hadamard8_diff [6]
 
me_cmp_func dct_sad [6]
 
me_cmp_func quant_psnr [6]
 
me_cmp_func bit [6]
 
me_cmp_func rd [6]
 
me_cmp_func vsad [6]
 
me_cmp_func vsse [6]
 
me_cmp_func nsse [6]
 
me_cmp_func dct_max [6]
 
me_cmp_func dct264_sad [6]
 
me_cmp_func me_pre_cmp [6]
 
me_cmp_func me_cmp [6]
 
me_cmp_func me_sub_cmp [6]
 
me_cmp_func mb_cmp [6]
 
me_cmp_func ildct_cmp [6]
 
me_cmp_func frame_skip_cmp [6]
 
me_cmp_func pix_abs [2][4]
 

Detailed Description

Definition at line 38 of file me_cmp.h.

Field Documentation

§ sum_abs_dctelem

int(* MECmpContext::sum_abs_dctelem) (int16_t *block)

Definition at line 39 of file me_cmp.h.

Referenced by dct_sad8x8_c(), and ff_me_cmp_init().

§ sad

me_cmp_func MECmpContext::sad[6]

§ sse

me_cmp_func MECmpContext::sse[6]

§ hadamard8_diff

me_cmp_func MECmpContext::hadamard8_diff[6]

Definition at line 43 of file me_cmp.h.

Referenced by ff_me_cmp_init(), ff_me_cmp_init_ppc(), and ff_set_cmp().

§ dct_sad

me_cmp_func MECmpContext::dct_sad[6]

Definition at line 44 of file me_cmp.h.

Referenced by ff_set_cmp().

§ quant_psnr

me_cmp_func MECmpContext::quant_psnr[6]

Definition at line 45 of file me_cmp.h.

Referenced by ff_set_cmp().

§ bit

me_cmp_func MECmpContext::bit[6]

Definition at line 46 of file me_cmp.h.

Referenced by ff_set_cmp().

§ rd

me_cmp_func MECmpContext::rd[6]

Definition at line 47 of file me_cmp.h.

Referenced by ff_set_cmp().

§ vsad

me_cmp_func MECmpContext::vsad[6]

Definition at line 48 of file me_cmp.h.

Referenced by ff_me_cmp_init(), and ff_set_cmp().

§ vsse

me_cmp_func MECmpContext::vsse[6]

Definition at line 49 of file me_cmp.h.

Referenced by ff_me_cmp_init(), and ff_set_cmp().

§ nsse

me_cmp_func MECmpContext::nsse[6]

Definition at line 50 of file me_cmp.h.

Referenced by ff_me_cmp_init(), ff_set_cmp(), and sse_mb().

§ dct_max

me_cmp_func MECmpContext::dct_max[6]

Definition at line 51 of file me_cmp.h.

Referenced by ff_set_cmp().

§ dct264_sad

me_cmp_func MECmpContext::dct264_sad[6]

Definition at line 52 of file me_cmp.h.

Referenced by ff_set_cmp().

§ me_pre_cmp

me_cmp_func MECmpContext::me_pre_cmp[6]

Definition at line 54 of file me_cmp.h.

Referenced by epzs_motion_search_internal(), and ff_init_me().

§ me_cmp

me_cmp_func MECmpContext::me_cmp[6]

§ me_sub_cmp

me_cmp_func MECmpContext::me_sub_cmp[6]

§ mb_cmp

me_cmp_func MECmpContext::mb_cmp[6]

§ ildct_cmp

me_cmp_func MECmpContext::ildct_cmp[6]

Definition at line 58 of file me_cmp.h.

Referenced by dvvideo_encode_init(), encode_mb_internal(), and ff_mpv_encode_init().

§ frame_skip_cmp

me_cmp_func MECmpContext::frame_skip_cmp[6]

Definition at line 59 of file me_cmp.h.

Referenced by ff_mpv_encode_init(), and skip_check().

§ pix_abs

me_cmp_func MECmpContext::pix_abs[2][4]

Definition at line 61 of file me_cmp.h.

Referenced by ff_me_cmp_init(), ff_me_cmp_init_arm(), and ff_me_cmp_init_ppc().


The documentation for this struct was generated from the following file: