FFmpeg
Data Fields
LV2Context Struct Reference

Data Fields

const AVClassclass
 
char * plugin_uri
 
char * options
 
unsigned nb_inputs
 
unsigned nb_inputcontrols
 
unsigned nb_outputs
 
int sample_rate
 
int nb_samples
 
int64_t pts
 
int64_t duration
 
LilvWorld * world
 
const LilvPlugin * plugin
 
uint32_t nb_ports
 
float * values
 
URITable uri_table
 
LV2_URID_Map map
 
LV2_Feature map_feature
 
LV2_URID_Unmap unmap
 
LV2_Feature unmap_feature
 
LV2_Atom_Sequence seq_in [2]
 
LV2_Atom_Sequence * seq_out
 
const LV2_Feature * features [5]
 
float * mins
 
float * maxes
 
float * controls
 
LilvInstance * instance
 
LilvNode * atom_AtomPort
 
LilvNode * atom_Sequence
 
LilvNode * lv2_AudioPort
 
LilvNode * lv2_CVPort
 
LilvNode * lv2_ControlPort
 
LilvNode * lv2_Optional
 
LilvNode * lv2_InputPort
 
LilvNode * lv2_OutputPort
 
LilvNode * urid_map
 
LilvNode * powerOf2BlockLength
 
LilvNode * fixedBlockLength
 
LilvNode * boundedBlockLength
 

Detailed Description

Definition at line 44 of file af_lv2.c.

Field Documentation

const AVClass* LV2Context::class

Definition at line 45 of file af_lv2.c.

char* LV2Context::plugin_uri

Definition at line 46 of file af_lv2.c.

Referenced by config_output(), and init().

char* LV2Context::options

Definition at line 47 of file af_lv2.c.

Referenced by config_output().

unsigned LV2Context::nb_inputs

Definition at line 49 of file af_lv2.c.

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

unsigned LV2Context::nb_inputcontrols

Definition at line 50 of file af_lv2.c.

Referenced by config_output(), and init().

unsigned LV2Context::nb_outputs

Definition at line 51 of file af_lv2.c.

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

int LV2Context::sample_rate

Definition at line 53 of file af_lv2.c.

Referenced by config_output(), query_formats(), and request_frame().

int LV2Context::nb_samples

Definition at line 54 of file af_lv2.c.

Referenced by request_frame().

int64_t LV2Context::pts

Definition at line 55 of file af_lv2.c.

Referenced by request_frame().

int64_t LV2Context::duration

Definition at line 56 of file af_lv2.c.

Referenced by request_frame().

LilvWorld* LV2Context::world

Definition at line 58 of file af_lv2.c.

Referenced by config_output(), init(), and uninit().

const LilvPlugin* LV2Context::plugin

Definition at line 59 of file af_lv2.c.

Referenced by config_output(), connect_ports(), and init().

uint32_t LV2Context::nb_ports

Definition at line 60 of file af_lv2.c.

Referenced by config_output(), connect_ports(), and init().

float* LV2Context::values

Definition at line 61 of file af_lv2.c.

URITable LV2Context::uri_table

Definition at line 62 of file af_lv2.c.

Referenced by config_output(), connect_ports(), and uninit().

LV2_URID_Map LV2Context::map

Definition at line 63 of file af_lv2.c.

Referenced by config_output().

LV2_Feature LV2Context::map_feature

Definition at line 64 of file af_lv2.c.

Referenced by config_output().

LV2_URID_Unmap LV2Context::unmap

Definition at line 65 of file af_lv2.c.

Referenced by config_output().

LV2_Feature LV2Context::unmap_feature

Definition at line 66 of file af_lv2.c.

Referenced by config_output().

LV2_Atom_Sequence LV2Context::seq_in[2]

Definition at line 67 of file af_lv2.c.

Referenced by connect_ports().

LV2_Atom_Sequence* LV2Context::seq_out

Definition at line 68 of file af_lv2.c.

Referenced by config_output(), connect_ports(), and uninit().

const LV2_Feature* LV2Context::features[5]

Definition at line 69 of file af_lv2.c.

Referenced by config_output().

float* LV2Context::mins

Definition at line 71 of file af_lv2.c.

Referenced by config_output(), and uninit().

float* LV2Context::maxes

Definition at line 72 of file af_lv2.c.

Referenced by config_output(), and uninit().

float* LV2Context::controls

Definition at line 73 of file af_lv2.c.

Referenced by config_output(), connect_ports(), and uninit().

LilvInstance* LV2Context::instance

Definition at line 75 of file af_lv2.c.

Referenced by config_output(), connect_ports(), filter_frame(), request_frame(), and uninit().

LilvNode* LV2Context::atom_AtomPort

Definition at line 77 of file af_lv2.c.

Referenced by connect_ports(), init(), and uninit().

LilvNode* LV2Context::atom_Sequence

Definition at line 78 of file af_lv2.c.

Referenced by init(), and uninit().

LilvNode* LV2Context::lv2_AudioPort

Definition at line 79 of file af_lv2.c.

Referenced by connect_ports(), init(), and uninit().

LilvNode* LV2Context::lv2_CVPort

Definition at line 80 of file af_lv2.c.

Referenced by connect_ports().

LilvNode* LV2Context::lv2_ControlPort

Definition at line 81 of file af_lv2.c.

Referenced by config_output(), connect_ports(), init(), and uninit().

LilvNode* LV2Context::lv2_Optional

Definition at line 82 of file af_lv2.c.

Referenced by init(), and uninit().

LilvNode* LV2Context::lv2_InputPort

Definition at line 83 of file af_lv2.c.

Referenced by config_output(), connect_ports(), init(), and uninit().

LilvNode* LV2Context::lv2_OutputPort

Definition at line 84 of file af_lv2.c.

Referenced by connect_ports(), init(), and uninit().

LilvNode* LV2Context::urid_map

Definition at line 85 of file af_lv2.c.

Referenced by init(), and uninit().

LilvNode* LV2Context::powerOf2BlockLength

Definition at line 86 of file af_lv2.c.

Referenced by config_output(), init(), and uninit().

LilvNode* LV2Context::fixedBlockLength

Definition at line 87 of file af_lv2.c.

Referenced by config_output(), init(), and uninit().

LilvNode* LV2Context::boundedBlockLength

Definition at line 88 of file af_lv2.c.

Referenced by config_output(), init(), and uninit().


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