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

Data Fields

const AVClassclass
 
ModPlugFile * f
 
uint8_tbuf
 input file content
 
int noise_reduction
 
int reverb_depth
 
int reverb_delay
 
int bass_amount
 
int bass_range
 
int surround_depth
 
int surround_delay
 
int max_size
 max file size to allocate
 
double ts_per_packet
 used to define the pts/dts using packet_count;
 
int packet_count
 total number of audio packets
 
int print_textinfo
 bool flag for printing speed, tempo, order, ...
 
int video_stream
 1 if the user want a video stream, otherwise 0
 
int w
 video stream width in char (one char = 8x8px)
 
int h
 video stream height in char (one char = 8x8px)
 
int video_switch
 1 if current packet is video, otherwise 0
 
int fsize
 constant frame size
 
int linesize
 line size in bytes
 
char * color_eval
 color eval user input expression
 
AVExprexpr
 parsed color eval expression
 

Detailed Description

Definition at line 32 of file libmodplug.c.

Field Documentation

const AVClass* ModPlugContext::class

Definition at line 33 of file libmodplug.c.

ModPlugFile* ModPlugContext::f
uint8_t* ModPlugContext::buf

input file content

Definition at line 35 of file libmodplug.c.

Referenced by modplug_read_close(), and modplug_read_header().

int ModPlugContext::noise_reduction

Definition at line 38 of file libmodplug.c.

Referenced by modplug_read_header().

int ModPlugContext::reverb_depth

Definition at line 39 of file libmodplug.c.

Referenced by modplug_read_header().

int ModPlugContext::reverb_delay

Definition at line 40 of file libmodplug.c.

Referenced by modplug_read_header().

int ModPlugContext::bass_amount

Definition at line 41 of file libmodplug.c.

Referenced by modplug_read_header().

int ModPlugContext::bass_range

Definition at line 42 of file libmodplug.c.

Referenced by modplug_read_header().

int ModPlugContext::surround_depth

Definition at line 43 of file libmodplug.c.

Referenced by modplug_read_header().

int ModPlugContext::surround_delay

Definition at line 44 of file libmodplug.c.

Referenced by modplug_read_header().

int ModPlugContext::max_size

max file size to allocate

Definition at line 46 of file libmodplug.c.

Referenced by modplug_read_header().

double ModPlugContext::ts_per_packet

used to define the pts/dts using packet_count;

Definition at line 49 of file libmodplug.c.

Referenced by modplug_read_header(), modplug_read_packet(), and modplug_read_seek().

int ModPlugContext::packet_count

total number of audio packets

Definition at line 50 of file libmodplug.c.

Referenced by modplug_read_packet(), and modplug_read_seek().

int ModPlugContext::print_textinfo

bool flag for printing speed, tempo, order, ...

Definition at line 51 of file libmodplug.c.

Referenced by modplug_read_packet().

int ModPlugContext::video_stream

1 if the user want a video stream, otherwise 0

Definition at line 52 of file libmodplug.c.

Referenced by modplug_read_header(), modplug_read_packet(), and modplug_read_seek().

int ModPlugContext::w

video stream width in char (one char = 8x8px)

Definition at line 53 of file libmodplug.c.

Referenced by modplug_read_header(), and modplug_read_packet().

int ModPlugContext::h

video stream height in char (one char = 8x8px)

Definition at line 54 of file libmodplug.c.

Referenced by modplug_read_header(), and modplug_read_packet().

int ModPlugContext::video_switch

1 if current packet is video, otherwise 0

Definition at line 55 of file libmodplug.c.

Referenced by modplug_read_packet().

int ModPlugContext::fsize

constant frame size

Definition at line 56 of file libmodplug.c.

Referenced by modplug_read_header(), and modplug_read_packet().

int ModPlugContext::linesize

line size in bytes

Definition at line 57 of file libmodplug.c.

Referenced by modplug_read_header(), and modplug_read_packet().

char* ModPlugContext::color_eval

color eval user input expression

Definition at line 58 of file libmodplug.c.

Referenced by modplug_read_header().

AVExpr* ModPlugContext::expr

parsed color eval expression

Definition at line 59 of file libmodplug.c.

Referenced by modplug_read_header(), and modplug_read_packet().


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