FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Typedefs | Functions
blockdsp.h File Reference
#include <stdint.h>
#include "avcodec.h"
#include "version.h"

Go to the source code of this file.

Data Structures

struct  BlockDSPContext
 

Typedefs

typedef void(* op_fill_func )(uint8_t *block, uint8_t value, int line_size, int h)
 

Functions

void ff_blockdsp_init (BlockDSPContext *c, AVCodecContext *avctx)
 
void ff_blockdsp_init_alpha (BlockDSPContext *c, unsigned high_bit_depth)
 
void ff_blockdsp_init_arm (BlockDSPContext *c, unsigned high_bit_depth)
 
void ff_blockdsp_init_ppc (BlockDSPContext *c, unsigned high_bit_depth)
 
void ff_blockdsp_init_x86 (BlockDSPContext *c, unsigned high_bit_depth, AVCodecContext *avctx)
 
void ff_blockdsp_init_mips (BlockDSPContext *c, unsigned high_bit_depth)
 

Typedef Documentation

typedef void(* op_fill_func)(uint8_t *block, uint8_t value, int line_size, int h)

Definition at line 31 of file blockdsp.h.

Function Documentation

void ff_blockdsp_init ( BlockDSPContext c,
AVCodecContext avctx 
)
void ff_blockdsp_init_alpha ( BlockDSPContext c,
unsigned  high_bit_depth 
)

Definition at line 46 of file blockdsp_alpha.c.

Referenced by ff_blockdsp_init().

void ff_blockdsp_init_arm ( BlockDSPContext c,
unsigned  high_bit_depth 
)

Definition at line 27 of file blockdsp_init_arm.c.

Referenced by ff_blockdsp_init().

void ff_blockdsp_init_ppc ( BlockDSPContext c,
unsigned  high_bit_depth 
)

Definition at line 146 of file blockdsp.c.

Referenced by ff_blockdsp_init().

void ff_blockdsp_init_x86 ( BlockDSPContext c,
unsigned  high_bit_depth,
AVCodecContext avctx 
)

Definition at line 34 of file blockdsp_init.c.

Referenced by ff_blockdsp_init().

void ff_blockdsp_init_mips ( BlockDSPContext c,
unsigned  high_bit_depth 
)

Definition at line 48 of file blockdsp_init_mips.c.

Referenced by ff_blockdsp_init().