VLC  3.0.15
Data Structures | Functions
access.c File Reference
Include dependency graph for access.c:

Data Structures

struct  access_sys_t
 

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 NoSeek (stream_t *access, uint64_t pos)
 
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, void *)
 

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

< Unspecified error

< No error

References stream_t::p_sys.

Referenced by Open().

◆ 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

◆ NoSeek()

static int NoSeek ( stream_t access,
uint64_t  pos 
)
static

< Unspecified error

References VLC_EGENERIC.

Referenced by Open().

◆ Open()

static int Open ( vlc_object_t obj)
static

◆ vlc_entry__MODULE_NAME()

int vlc_entry__MODULE_NAME ( vlc_set_cb  vlc_set,
void *  opaque 
)