QVisu
Qt-based visualization for smart homes
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
input_item_t Struct Reference

Public Attributes

int i_id
 
char * psz_name
 
char * psz_uri
 
int i_options
 
char ** ppsz_options
 
uint8_t * optflagv
 
unsigned optflagc
 
mtime_t i_duration
 
int i_categories
 
info_category_t ** pp_categories
 
int i_es
 
es_format_t ** es
 
input_stats_tp_stats
 
int i_nb_played
 
vlc_meta_t * p_meta
 
int i_epg
 
vlc_epg_t ** pp_epg
 
vlc_event_manager_t event_manager
 
vlc_mutex_t lock
 
uint8_t i_type
 
bool b_fixed_name
 
bool b_error_when_reading
 

Member Data Documentation

bool input_item_t::b_error_when_reading

Error When Reading

bool input_item_t::b_fixed_name

Can the interface change the name ?

es_format_t** input_item_t::es

Es formats

int input_item_t::i_categories

Number of info categories

mtime_t input_item_t::i_duration

Duration in microseconds

int input_item_t::i_epg

Number of EPG entries

int input_item_t::i_es

Number of es format descriptions

int input_item_t::i_id

Identifier of the item

int input_item_t::i_nb_played

Number of times played

int input_item_t::i_options

Number of input options

uint8_t input_item_t::i_type

Type (file, disc, ... see input_item_type_e)

vlc_mutex_t input_item_t::lock

Lock for the item

uint8_t* input_item_t::optflagv

Some flags of input options

input_stats_t* input_item_t::p_stats

Statistics

info_category_t** input_item_t::pp_categories

Pointer to the first info category

vlc_epg_t** input_item_t::pp_epg

EPG entries

char** input_item_t::ppsz_options

Array of input options

char* input_item_t::psz_name

text describing this item

char* input_item_t::psz_uri

mrl of this item


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