VLC  4.0.0-dev
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)
 
int vlc_entry__MODULE_NAME (vlc_set_cb vlc_set, void *opaque)
 
const char * vlc_entry_api_version__MODULE_NAME (void)
 

Macro Definition Documentation

◆ MODULE_STRING

#define MODULE_STRING   "http"

Function Documentation

◆ Close()

◆ FileControl()

◆ FileRead()

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

◆ FileSeek()

static int FileSeek ( stream_t access,
uint64_t  pos 
)
static

◆ LiveControl()

◆ LiveRead()

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

◆ Open()

◆ vlc_entry__MODULE_NAME()

int vlc_entry__MODULE_NAME ( vlc_set_cb  vlc_set,
void *  opaque 
)

◆ vlc_entry_api_version__MODULE_NAME()

const char * vlc_entry_api_version__MODULE_NAME ( void  )