FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
TpelDSPContext Struct Reference

thirdpel DSP context More...

#include <tpeldsp.h>

Data Fields

tpel_mc_func put_tpel_pixels_tab [11]
 Thirdpel motion compensation with rounding (a + b + 1) >> 1.
 
tpel_mc_func avg_tpel_pixels_tab [11]
 

Detailed Description

thirdpel DSP context

Definition at line 42 of file tpeldsp.h.

Field Documentation

tpel_mc_func TpelDSPContext::put_tpel_pixels_tab[11]

Thirdpel motion compensation with rounding (a + b + 1) >> 1.

this is an array[12] of motion compensation functions for the 9 thirdpel positions
*pixels_tab[xthirdpel + 4 * ythirdpel]

Parameters
blockdestination where the result is stored
pixelssource
line_sizenumber of bytes in a horizontal line of block
hheight

Definition at line 53 of file tpeldsp.h.

Referenced by ff_tpeldsp_init(), and svq3_mc_dir_part().

tpel_mc_func TpelDSPContext::avg_tpel_pixels_tab[11]

Definition at line 54 of file tpeldsp.h.

Referenced by ff_tpeldsp_init(), and svq3_mc_dir_part().


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