libavcodec/diracdsp.h File Reference

#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  DiracDSPContext

Defines

#define DECL_DIRAC_PIXOP(PFX, EXT)

Typedefs

typedef void(* dirac_weight_func )(uint8_t *block, int stride, int log2_denom, int weight, int h)
typedef void(* dirac_biweight_func )(uint8_t *dst, uint8_t *src, int stride, int log2_denom, int weightd, int weights, int h)

Functions

 DECL_DIRAC_PIXOP (put, c)
 DECL_DIRAC_PIXOP (avg, c)
 DECL_DIRAC_PIXOP (put, l2_c)
 DECL_DIRAC_PIXOP (avg, l2_c)
 DECL_DIRAC_PIXOP (put, l4_c)
 DECL_DIRAC_PIXOP (avg, l4_c)
void ff_diracdsp_init (DiracDSPContext *c)


Define Documentation

#define DECL_DIRAC_PIXOP ( PFX,
EXT   ) 

Value:

void ff_ ## PFX ## _dirac_pixels8_ ## EXT(uint8_t *dst, const uint8_t *src[5], int stride, int h); \
    void ff_ ## PFX ## _dirac_pixels16_ ## EXT(uint8_t *dst, const uint8_t *src[5], int stride, int h); \
    void ff_ ## PFX ## _dirac_pixels32_ ## EXT(uint8_t *dst, const uint8_t *src[5], int stride, int h)

Definition at line 53 of file diracdsp.h.


Typedef Documentation

typedef void(* dirac_biweight_func)(uint8_t *dst, uint8_t *src, int stride, int log2_denom, int weightd, int weights, int h)

Definition at line 27 of file diracdsp.h.

typedef void(* dirac_weight_func)(uint8_t *block, int stride, int log2_denom, int weight, int h)

Definition at line 26 of file diracdsp.h.


Function Documentation

DECL_DIRAC_PIXOP ( avg  ,
l4_c   
)

DECL_DIRAC_PIXOP ( put  ,
l4_c   
)

DECL_DIRAC_PIXOP ( avg  ,
l2_c   
)

DECL_DIRAC_PIXOP ( put  ,
l2_c   
)

DECL_DIRAC_PIXOP ( avg  ,
c   
)

DECL_DIRAC_PIXOP ( put  ,
c   
)

void ff_diracdsp_init ( DiracDSPContext c  ) 

Definition at line 176 of file diracdsp.c.

Referenced by dirac_decode_init().


Generated on Fri Oct 26 02:46:07 2012 for FFmpeg by  doxygen 1.5.8