Data Structures | Defines | Enumerations | Functions

vlc_access.h File Reference

This file defines functions and definitions for access object. More...

Include dependency graph for vlc_access.h:

Go to the source code of this file.

Data Structures

struct  access_t

Defines

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

Enumerations

enum  access_query_e {
  ACCESS_CAN_SEEK, ACCESS_CAN_FASTSEEK, ACCESS_CAN_PAUSE, ACCESS_CAN_CONTROL_PACE,
  ACCESS_GET_PTS_DELAY = 0x101, ACCESS_GET_TITLE_INFO, ACCESS_GET_META, ACCESS_GET_CONTENT_TYPE,
  ACCESS_GET_SIGNAL, ACCESS_SET_PAUSE_STATE = 0x200, ACCESS_SET_TITLE, ACCESS_SET_SEEKPOINT,
  ACCESS_SET_PRIVATE_ID_STATE = 0x1000, ACCESS_SET_PRIVATE_ID_CA, ACCESS_GET_PRIVATE_ID_STATE
}

Functions

static int access_vaControl (access_t *p_access, int i_query, va_list args)
static int access_Control (access_t *p_access, int i_query,...)
static void access_InitFields (access_t *p_a)
VLC_API input_thread_taccess_GetParentInput (access_t *p_access) VLC_USED
 This function will return the parent input of this access.

Detailed Description

This file defines functions and definitions for access object.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines