VLC  4.0.0-dev
Data Structures | Macros | Functions
access.c File Reference
Include dependency graph for access.c:

Data Structures

struct  access_sys_t
 

Macros

#define MODULE_STRING   "http"
 

Functions

static block_tFileRead (stream_t *access, bool *restrict eof)
 
static int FileSeek (stream_t *access, uint64_t pos)
 
static int FileControl (stream_t *access, int query, va_list args)
 
static block_tLiveRead (stream_t *access, bool *restrict eof)
 
static int LiveControl (stream_t *access, int query, va_list args)
 
static int Open (vlc_object_t *obj)
 
static void Close (vlc_object_t *obj)
 
DLL_SYMBOL int CDECL_SYMBOL vlc_entry__MODULE_NAME (vlc_set_cb vlc_set, void *opaque)
 
EXTERN_SYMBOL const DLL_SYMBOL char *CDECL_SYMBOL vlc_entry_api_version__MODULE_NAME (void)
 
EXTERN_SYMBOL const DLL_SYMBOL char *CDECL_SYMBOL VLC_SYMBOL() vlc_entry_api_version (void)
 

Macro Definition Documentation

◆ MODULE_STRING

#define MODULE_STRING   "http"

Function Documentation

◆ Close()

static void Close ( vlc_object_t obj)
static

◆ FileControl()

static int FileControl ( stream_t access,
int  query,
va_list  args 
)
static

◆ FileRead()

static block_t* FileRead ( stream_t access,
bool *restrict  eof 
)
static

◆ FileSeek()

static int FileSeek ( stream_t access,
uint64_t  pos 
)
static

◆ LiveControl()

static int LiveControl ( stream_t access,
int  query,
va_list  args 
)
static

◆ LiveRead()

static block_t* LiveRead ( stream_t access,
bool *restrict  eof 
)
static

◆ Open()

static int Open ( vlc_object_t obj)
static

◆ vlc_entry__MODULE_NAME()

DLL_SYMBOL int CDECL_SYMBOL vlc_entry__MODULE_NAME ( vlc_set_cb  vlc_set,
void *  opaque 
)

◆ vlc_entry_api_version()

EXTERN_SYMBOL const DLL_SYMBOL char* CDECL_SYMBOL VLC_SYMBOL() vlc_entry_api_version ( void  )

◆ vlc_entry_api_version__MODULE_NAME()

EXTERN_SYMBOL const DLL_SYMBOL char* CDECL_SYMBOL vlc_entry_api_version__MODULE_NAME ( void  )