
Functions | |
| static char * | get_path (const char *location) |
| access_t * | __access_New (vlc_object_t *p_obj, input_thread_t *p_parent_input, const char *psz_access, const char *psz_demux, const char *psz_location) |
| void | access_Delete (access_t *p_access) |
| input_thread_t * | access_GetParentInput (access_t *p_access) |
| This function will return the parent input of this access. | |
| access_t* __access_New | ( | vlc_object_t * | p_obj, | |
| input_thread_t * | p_parent_input, | |||
| const char * | psz_access, | |||
| const char * | psz_demux, | |||
| const char * | psz_location | |||
| ) |
References access_InitFields(), get_path(), module_need, msg_Dbg, access_t::p_input, access_t::p_module, access_t::p_sys, access_t::pf_block, access_t::pf_control, access_t::pf_read, access_t::pf_seek, access_t::psz_access, access_t::psz_demux, access_t::psz_filepath, access_t::psz_location, strdup(), vlc_custom_create, vlc_object_attach, VLC_OBJECT_GENERIC, and vlc_object_release.
| void access_Delete | ( | access_t * | p_access | ) |
References module_unneed, access_t::p_module, access_t::psz_access, access_t::psz_demux, access_t::psz_filepath, access_t::psz_location, and vlc_object_release.
Referenced by AReadBlock(), AReadStream(), ASeek(), AStreamDestroy(), InputSourceClean(), InputSourceInit(), stream_AccessNew(), stream_UrlNew(), and UStreamDestroy().
| static char* get_path | ( | const char * | location | ) | [static] |
1.5.6