FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
PaletteGenContext Struct Reference

Data Fields

const AVClassclass
 
int max_colors
 
int reserve_transparent
 
int stats_mode
 
AVFrameprev_frame
 
struct hist_node histogram [HIST_SIZE]
 
struct color_ref ** refs
 
int nb_refs
 
struct range_box boxes [256]
 
int nb_boxes
 
int palette_pushed
 

Detailed Description

Definition at line 63 of file vf_palettegen.c.

Field Documentation

const AVClass* PaletteGenContext::class

Definition at line 64 of file vf_palettegen.c.

int PaletteGenContext::max_colors

Definition at line 66 of file vf_palettegen.c.

Referenced by get_next_box_id_to_split().

int PaletteGenContext::reserve_transparent

Definition at line 67 of file vf_palettegen.c.

Referenced by get_next_box_id_to_split(), get_palette_frame(), and write_palette().

int PaletteGenContext::stats_mode

Definition at line 68 of file vf_palettegen.c.

Referenced by filter_frame(), and request_frame().

AVFrame* PaletteGenContext::prev_frame

Definition at line 70 of file vf_palettegen.c.

Referenced by filter_frame(), and uninit().

struct hist_node PaletteGenContext::histogram[HIST_SIZE]

Definition at line 71 of file vf_palettegen.c.

Referenced by filter_frame(), get_palette_frame(), and uninit().

struct color_ref** PaletteGenContext::refs
int PaletteGenContext::nb_refs

Definition at line 73 of file vf_palettegen.c.

Referenced by filter_frame(), get_palette_frame(), and request_frame().

struct range_box PaletteGenContext::boxes[256]
int PaletteGenContext::nb_boxes
int PaletteGenContext::palette_pushed

Definition at line 76 of file vf_palettegen.c.

Referenced by request_frame().


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