VLC 4.0.0-dev
Collaboration diagram for Access Helpers:

Macros

#define ACCESS_SET_CALLBACKS(read, block, control, seek)
 

Functions

int access_vaDirectoryControlHelper (stream_t *p_access, int i_query, va_list args)
 Default pf_control callback for directory accesses. More...
 

Detailed Description

Macro Definition Documentation

◆ ACCESS_SET_CALLBACKS

#define ACCESS_SET_CALLBACKS (   read,
  block,
  control,
  seek 
)
Value:
do { \
p_access->pf_read = (read); \
p_access->pf_block = (block); \
p_access->pf_control = (control); \
p_access->pf_seek = (seek); \
p_access->pf_demux = NULL; \
} while(0)

Function Documentation

◆ access_vaDirectoryControlHelper()

int access_vaDirectoryControlHelper ( stream_t p_access,
int  i_query,
va_list  args 
)

Default pf_control callback for directory accesses.

References STREAM_CAN_CONTROL_PACE, STREAM_CAN_FASTSEEK, STREAM_CAN_PAUSE, STREAM_CAN_SEEK, STREAM_GET_PTS_DELAY, VLC_EGENERIC, VLC_SUCCESS, and VLC_UNUSED.