|
VLC
2.1.0-git
|
Data Structures | |
| struct | access_t |
Macros | |
| #define | ACCESS_SET_CALLBACKS(read, block, control, seek) |
| #define | STANDARD_READ_ACCESS_INIT |
| #define | STANDARD_BLOCK_ACCESS_INIT |
Functions | |
| static int | access_vaControl (access_t *p_access, int i_query, va_list args) |
| static int | access_Control (access_t *p_access, int i_query,...) |
| static void | access_InitFields (access_t *p_a) |
| input_thread_t * | access_GetParentInput (access_t *p_access) |
| This function will return the parent input of this access. | |
| #define ACCESS_SET_CALLBACKS | ( | read, | |
| block, | |||
| control, | |||
| seek | |||
| ) |
| #define STANDARD_BLOCK_ACCESS_INIT |
| #define STANDARD_READ_ACCESS_INIT |
| enum access_query_e |
|
inlinestatic |
References access_vaControl().
Referenced by AStreamControl(), AStreamReadBlock(), AStreamSeekBlock(), AStreamSeekStream(), Control(), ControlPause(), ControlUnpause(), InputSourceInit(), InputSourceMeta(), stream_AccessNew(), and UpdateGenericFromAccess().
| input_thread_t* access_GetParentInput | ( | access_t * | p_access | ) |
This function will return the parent input of this access.
It is retained. It can return NULL.
References access_t::p_input, and vlc_object_hold.
|
inlinestatic |
References access_t::b_eof, access_t::i_pos, access_t::i_seekpoint, access_t::i_size, access_t::i_title, access_t::i_update, and access_t::info.
Referenced by access_New().
|
inlinestatic |
< Unspecified error
References access_t::pf_control, and VLC_EGENERIC.
Referenced by access_Control(), and AStreamControl().
1.8.1.2