FFmpeg
Classes | Macros | Typedefs | Functions
videodsp.h File Reference

Core video DSP helper functions. More...

#include <stddef.h>
#include <stdint.h>

Go to the source code of this file.

Classes

struct  VideoDSPContext
 

Macros

#define EMULATED_EDGE(depth)
 

Typedefs

typedef struct VideoDSPContext VideoDSPContext
 

Functions

void ff_videodsp_init (VideoDSPContext *ctx, int bpc)
 
void ff_videodsp_init_aarch64 (VideoDSPContext *ctx, int bpc)
 
void ff_videodsp_init_arm (VideoDSPContext *ctx, int bpc)
 
void ff_videodsp_init_ppc (VideoDSPContext *ctx, int bpc)
 
void ff_videodsp_init_x86 (VideoDSPContext *ctx, int bpc)
 
void ff_videodsp_init_mips (VideoDSPContext *ctx, int bpc)
 

Detailed Description

Core video DSP helper functions.

Macro Definition Documentation

§ EMULATED_EDGE

#define EMULATED_EDGE (   depth)
Value:
void ff_emulated_edge_mc_ ## depth(uint8_t *dst, const uint8_t *src, \
ptrdiff_t dst_stride, ptrdiff_t src_stride, \
int block_w, int block_h,\
int src_x, int src_y, int w, int h);