FFmpeg
Loading...
Searching...
No Matches
blend.h File Reference
#include "libavutil/eval.h"
#include "avfilter.h"

Go to the source code of this file.

Data Structures

struct  SliceParams
 
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_SOFTDIFFERENCE , BLEND_GEOMETRIC ,
  BLEND_HARMONIC , BLEND_BLEACH , BLEND_STAIN , BLEND_INTERPOLATE ,
  BLEND_HARDOVERLAY , BLEND_NB
}
 

Functions

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_SOFTDIFFERENCE 
BLEND_GEOMETRIC 
BLEND_HARMONIC 
BLEND_BLEACH 
BLEND_STAIN 
BLEND_INTERPOLATE 
BLEND_HARDOVERLAY 
BLEND_NB 

Definition at line 27 of file blend.h.

Function Documentation

◆ 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().