
Go to the source code of this file.
Defines | |
| #define | access_New(a, b, c, d, e) access_New(VLC_OBJECT(a), b, c, d, e ) |
Functions | |
| access_t * | access_New (vlc_object_t *p_obj, input_thread_t *p_input, const char *psz_access, const char *psz_demux, const char *psz_path) |
| void | access_Delete (access_t *) |
| #define access_New | ( | a, | ||
| b, | ||||
| c, | ||||
| d, | ||||
| e | ||||
| ) | access_New(VLC_OBJECT(a), b, c, d, e ) |
Referenced by AReadBlock(), AReadStream(), ASeek(), InputSourceInit(), stream_AccessNew(), and stream_UrlNew().
| void access_Delete | ( | access_t * | ) |
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 * | p_obj, | |
| input_thread_t * | p_input, | |||
| const char * | psz_access, | |||
| const char * | psz_demux, | |||
| const char * | psz_path | |||
| ) |
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.
1.7.1