FFmpeg  4.4.6
Data Structures | Enumerations | Functions
blend.h File Reference
#include "libavutil/eval.h"
#include "avfilter.h"

Go to the source code of this file.

Data Structures

struct  FilterParams
 filter data More...
 

Enumerations

enum  BlendMode {
  BLEND_UNSET = -1 , BLEND_NORMAL , BLEND_ADDITION , BLEND_AND ,
  BLEND_AVERAGE , BLEND_BURN , BLEND_DARKEN , BLEND_DIFFERENCE ,
  BLEND_GRAINEXTRACT , BLEND_DIVIDE , BLEND_DODGE , BLEND_EXCLUSION ,
  BLEND_HARDLIGHT , BLEND_LIGHTEN , BLEND_MULTIPLY , BLEND_NEGATION ,
  BLEND_OR , BLEND_OVERLAY , BLEND_PHOENIX , BLEND_PINLIGHT ,
  BLEND_REFLECT , BLEND_SCREEN , BLEND_SOFTLIGHT , BLEND_SUBTRACT ,
  BLEND_VIVIDLIGHT , BLEND_XOR , BLEND_HARDMIX , BLEND_LINEARLIGHT ,
  BLEND_GLOW , BLEND_GRAINMERGE , BLEND_MULTIPLY128 , BLEND_HEAT ,
  BLEND_FREEZE , BLEND_EXTREMITY , BLEND_NB
}
 

Functions

void ff_blend_init (FilterParams *param, int depth)
 
void ff_blend_init_x86 (FilterParams *param, int depth)
 

Enumeration Type Documentation

◆ BlendMode

enum BlendMode
Enumerator
BLEND_UNSET 
BLEND_NORMAL 
BLEND_ADDITION 
BLEND_AND 
BLEND_AVERAGE 
BLEND_BURN 
BLEND_DARKEN 
BLEND_DIFFERENCE 
BLEND_GRAINEXTRACT 
BLEND_DIVIDE 
BLEND_DODGE 
BLEND_EXCLUSION 
BLEND_HARDLIGHT 
BLEND_LIGHTEN 
BLEND_MULTIPLY 
BLEND_NEGATION 
BLEND_OR 
BLEND_OVERLAY 
BLEND_PHOENIX 
BLEND_PINLIGHT 
BLEND_REFLECT 
BLEND_SCREEN 
BLEND_SOFTLIGHT 
BLEND_SUBTRACT 
BLEND_VIVIDLIGHT 
BLEND_XOR 
BLEND_HARDMIX 
BLEND_LINEARLIGHT 
BLEND_GLOW 
BLEND_GRAINMERGE 
BLEND_MULTIPLY128 
BLEND_HEAT 
BLEND_FREEZE 
BLEND_EXTREMITY 
BLEND_NB 

Definition at line 27 of file blend.h.

Function Documentation

◆ ff_blend_init()

void ff_blend_init ( FilterParams param,
int  depth 
)

Definition at line 747 of file vf_blend.c.

Referenced by config_params().

◆ ff_blend_init_x86()

void ff_blend_init_x86 ( FilterParams param,
int  depth 
)

Definition at line 103 of file vf_blend_init.c.

Referenced by ff_blend_init().