|
VLC
2.1.0-git
|

Functions | |
| char * | get_path (const char *location) |
| access_t * | access_New (((vlc_object_t *)(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. | |
| 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().
| access_t* access_New | ( | ((vlc_object_t *)(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, and vlc_object_release.
| char* get_path | ( | const char * | location | ) |
References asprintf(), and make_path().
Referenced by access_New(), demux_New(), and InputGetExtraFilesPattern().
1.8.1.2