libavcodec/h264dsp.h File Reference

H.264 DSP functions. More...

#include <stdint.h>
#include "dsputil.h"

Go to the source code of this file.

Data Structures

struct  H264DSPContext
 Context for storing H.264 DSP functions. More...

Typedefs

typedef void(* h264_weight_func )(uint8_t *block, int stride, int log2_denom, int weight, int offset)
typedef void(* h264_biweight_func )(uint8_t *dst, uint8_t *src, int stride, int log2_denom, int weightd, int weights, int offset)

Functions

void ff_h264dsp_init (H264DSPContext *c, const int bit_depth)
void ff_h264dsp_init_arm (H264DSPContext *c, const int bit_depth)
void ff_h264dsp_init_ppc (H264DSPContext *c, const int bit_depth)
void ff_h264dsp_init_x86 (H264DSPContext *c, const int bit_depth)


Detailed Description

H.264 DSP functions.

Author:
Michael Niedermayer <michaelni@gmx.at>

Definition in file h264dsp.h.


Typedef Documentation

typedef void(* h264_biweight_func)(uint8_t *dst, uint8_t *src, int stride, int log2_denom, int weightd, int weights, int offset)

Definition at line 35 of file h264dsp.h.

typedef void(* h264_weight_func)(uint8_t *block, int stride, int log2_denom, int weight, int offset)

Definition at line 34 of file h264dsp.h.


Function Documentation

void ff_h264dsp_init ( H264DSPContext c,
const int  bit_depth 
)

Definition at line 44 of file h264dsp.c.

Referenced by common_init(), and decode_nal_units().

void ff_h264dsp_init_arm ( H264DSPContext c,
const int  bit_depth 
)

Definition at line 132 of file h264dsp_init_arm.c.

Referenced by ff_h264dsp_init().

void ff_h264dsp_init_ppc ( H264DSPContext c,
const int  bit_depth 
)

Definition at line 1002 of file h264_altivec.c.

Referenced by ff_h264dsp_init().

void ff_h264dsp_init_x86 ( H264DSPContext c,
const int  bit_depth 
)

Definition at line 329 of file h264dsp_mmx.c.

Referenced by ff_h264dsp_init().


Generated on Fri Oct 26 02:39:44 2012 for FFmpeg by  doxygen 1.5.8