FFmpeg
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
dsputil_template.c File Reference

DSP utils. More...

#include "bit_depth_template.c"
#include "hpel_template.c"

Go to the source code of this file.

Macros

#define DCTELEM_FUNCS(dctcoef, suffix)
 
#define PIXOP2(OPNAME, OP)
 
#define op_avg(a, b)   a = rnd_avg_pixel4(a, b)
 
#define op_put(a, b)   a = b
 
#define put_no_rnd_pixels8_8_c   put_pixels8_8_c
 

Functions

static void FUNCC() draw_edges (uint8_t *p_buf, int p_wrap, int width, int height, int w, int h, int sides)
 
void FUNCC() ff_put_pixels8x8 (uint8_t *dst, uint8_t *src, int stride)
 
void FUNCC() ff_avg_pixels8x8 (uint8_t *dst, uint8_t *src, int stride)
 
void FUNCC() ff_put_pixels16x16 (uint8_t *dst, uint8_t *src, int stride)
 
void FUNCC() ff_avg_pixels16x16 (uint8_t *dst, uint8_t *src, int stride)
 

Detailed Description

DSP utils.

Definition in file dsputil_template.c.

Macro Definition Documentation

#define DCTELEM_FUNCS (   dctcoef,
  suffix 
)

Definition at line 68 of file dsputil_template.c.

#define PIXOP2 (   OPNAME,
  OP 
)

Definition at line 110 of file dsputil_template.c.

#define op_avg (   a,
  b 
)    a = rnd_avg_pixel4(a, b)

Definition at line 412 of file dsputil_template.c.

#define op_put (   a,
  b 
)    a = b

Definition at line 413 of file dsputil_template.c.

#define put_no_rnd_pixels8_8_c   put_pixels8_8_c

Definition at line 415 of file dsputil_template.c.

Function Documentation

static void FUNCC() draw_edges ( uint8_t p_buf,
int  p_wrap,
int  width,
int  height,
int  w,
int  h,
int  sides 
)
static

Definition at line 34 of file dsputil_template.c.

Referenced by ff_mpeg_draw_horiz_band().

void FUNCC() ff_put_pixels8x8 ( uint8_t dst,
uint8_t src,
int  stride 
)

Definition at line 422 of file dsputil_template.c.

void FUNCC() ff_avg_pixels8x8 ( uint8_t dst,
uint8_t src,
int  stride 
)

Definition at line 425 of file dsputil_template.c.

void FUNCC() ff_put_pixels16x16 ( uint8_t dst,
uint8_t src,
int  stride 
)

Definition at line 428 of file dsputil_template.c.

void FUNCC() ff_avg_pixels16x16 ( uint8_t dst,
uint8_t src,
int  stride 
)

Definition at line 431 of file dsputil_template.c.