FFmpeg
Public Types | Data Fields
FadeContext Struct Reference

Public Types

enum  { VF_FADE_WAITING =0, VF_FADE_FADING, VF_FADE_DONE }
 

Data Fields

const AVClassclass
 
int type
 
int factor
 
int fade_per_frame
 
int start_frame
 
int nb_frames
 
int hsub
 
int vsub
 
int bpp
 
int depth
 
unsigned int black_level
 
unsigned int black_level_scaled
 
uint8_t is_rgb
 
uint8_t is_packed_rgb
 
uint8_t rgba_map [4]
 
int alpha
 
int is_planar
 
uint64_t start_time
 
uint64_t duration
 
enum FadeContext:: { ... }  fade_state
 
uint8_t color_rgba [4]
 fade color More...
 
int black_fade
 if color_rgba is black More...
 
int(* filter_slice_luma )(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs)
 
int(* filter_slice_chroma )(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs)
 
int(* filter_slice_alpha )(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs)
 

Detailed Description

Definition at line 52 of file vf_fade.c.

Member Enumeration Documentation

anonymous enum
Enumerator
VF_FADE_WAITING 
VF_FADE_FADING 
VF_FADE_DONE 

Definition at line 65 of file vf_fade.c.

Field Documentation

const AVClass* FadeContext::class

Definition at line 53 of file vf_fade.c.

int FadeContext::type

Definition at line 54 of file vf_fade.c.

Referenced by filter_frame(), and init().

int FadeContext::factor
int FadeContext::fade_per_frame

Definition at line 55 of file vf_fade.c.

Referenced by filter_frame(), and init().

int FadeContext::start_frame

Definition at line 56 of file vf_fade.c.

Referenced by filter_frame(), and init().

int FadeContext::nb_frames

Definition at line 56 of file vf_fade.c.

Referenced by filter_frame(), and init().

int FadeContext::hsub

Definition at line 57 of file vf_fade.c.

Referenced by config_props(), filter_slice_chroma(), and filter_slice_chroma16().

int FadeContext::vsub

Definition at line 57 of file vf_fade.c.

Referenced by config_props(), filter_slice_chroma(), and filter_slice_chroma16().

int FadeContext::bpp

Definition at line 57 of file vf_fade.c.

Referenced by config_props(), filter_slice_luma(), filter_slice_luma16(), and filter_slice_rgb().

int FadeContext::depth

Definition at line 57 of file vf_fade.c.

Referenced by config_props(), and filter_slice_chroma16().

unsigned int FadeContext::black_level
unsigned int FadeContext::black_level_scaled
uint8_t FadeContext::is_rgb

Definition at line 59 of file vf_fade.c.

Referenced by config_props(), filter_frame(), filter_slice_luma(), and filter_slice_luma16().

uint8_t FadeContext::is_packed_rgb

Definition at line 60 of file vf_fade.c.

Referenced by config_props(), filter_slice_alpha(), and filter_slice_alpha16().

uint8_t FadeContext::rgba_map[4]

Definition at line 61 of file vf_fade.c.

Referenced by config_props(), filter_rgb(), filter_slice_alpha(), and filter_slice_alpha16().

int FadeContext::alpha

Definition at line 62 of file vf_fade.c.

Referenced by config_props(), filter_frame(), filter_slice_rgb(), init(), and query_formats().

int FadeContext::is_planar

Definition at line 63 of file vf_fade.c.

Referenced by config_props(), filter_slice_luma(), filter_slice_luma16(), and filter_slice_rgb().

uint64_t FadeContext::start_time

Definition at line 64 of file vf_fade.c.

Referenced by filter_frame(), and init().

uint64_t FadeContext::duration

Definition at line 64 of file vf_fade.c.

Referenced by filter_frame(), and init().

enum { ... } FadeContext::fade_state

Referenced by filter_frame(), and init().

uint8_t FadeContext::color_rgba[4]

fade color

Definition at line 66 of file vf_fade.c.

Referenced by filter_rgb(), filter_rgb_planar(), and init().

int FadeContext::black_fade

if color_rgba is black

Definition at line 67 of file vf_fade.c.

Referenced by filter_frame(), init(), and query_formats().

int(* FadeContext::filter_slice_luma) (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs)

Definition at line 68 of file vf_fade.c.

Referenced by config_props(), and filter_frame().

int(* FadeContext::filter_slice_chroma) (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs)

Definition at line 69 of file vf_fade.c.

Referenced by config_props(), and filter_frame().

int(* FadeContext::filter_slice_alpha) (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs)

Definition at line 70 of file vf_fade.c.

Referenced by config_props(), and filter_frame().


The documentation for this struct was generated from the following file: