input_item_t Struct Reference

Collaboration diagram for input_item_t:

Collaboration graph
[legend]

Data Fields

int i_id
 Identifier of the item.
char * psz_name
 text describing this item
char * psz_uri
 mrl of this item
bool b_fixed_name
 Can the interface change the name ?
int i_options
 Number of input options.
char ** ppsz_options
 Array of input options.
uint8_t * optflagv
 Some flags of input options.
unsigned optflagc
mtime_t i_duration
 Duration in milliseconds.
uint8_t i_type
 Type (file, disc, .
int i_categories
 Number of info categories.
info_category_t ** pp_categories
 Pointer to the first info category.
int i_es
 Number of es format descriptions.
es_format_t ** es
 Es formats.
input_stats_tp_stats
 Statistics.
int i_nb_played
 Number of times played.
bool b_error_when_reading
 Error When Reading.
vlc_meta_tp_meta
vlc_event_manager_t event_manager
vlc_mutex_t lock
 Lock for the item.
VLC_GC_MEMBERS these members are common to all objects that wish to be garbage-collected
int i_gc_refcount
void(* pf_destructor )(gc_object_t *)
void * p_destructor_arg

Field Documentation

int input_item_t::i_gc_refcount

void(* input_item_t::pf_destructor)(gc_object_t *)

void* input_item_t::p_destructor_arg

int input_item_t::i_id

Identifier of the item.

char* input_item_t::psz_name

text describing this item

char* input_item_t::psz_uri

mrl of this item

bool input_item_t::b_fixed_name

Can the interface change the name ?

int input_item_t::i_options

Number of input options.

char** input_item_t::ppsz_options

Array of input options.

uint8_t* input_item_t::optflagv

Some flags of input options.

unsigned input_item_t::optflagc

mtime_t input_item_t::i_duration

Duration in milliseconds.

uint8_t input_item_t::i_type

Type (file, disc, .

..)

int input_item_t::i_categories

Number of info categories.

info_category_t** input_item_t::pp_categories

Pointer to the first info category.

int input_item_t::i_es

Number of es format descriptions.

es_format_t** input_item_t::es

Es formats.

input_stats_t* input_item_t::p_stats

Statistics.

int input_item_t::i_nb_played

Number of times played.

bool input_item_t::b_error_when_reading

Error When Reading.

vlc_meta_t* input_item_t::p_meta

vlc_event_manager_t input_item_t::event_manager

vlc_mutex_t input_item_t::lock

Lock for the item.


The documentation for this struct was generated from the following file:
Generated on Wed Aug 13 09:10:30 2008 for VLC by  doxygen 1.5.1