access.c File Reference

Include dependency graph for access.c:


Defines

#define DRIVER_OP_SUCCESS   0

Functions

static ssize_t CDDARead (access_t *, uint8_t *, size_t)
static block_tCDDAReadBlocks (access_t *p_access)
static int CDDASeek (access_t *p_access, int64_t i_pos)
static int CDDAControl (access_t *p_access, int i_query, va_list args)
static int CDDAInit (access_t *p_access, cdda_data_t *p_cdda)
static void cdio_log_handler (cdio_log_level_t level, const char message[])
static void uninit_log_handler (cdio_log_level_t level, const char message[])
static int64_t get_audio_position (access_t *p_access)
static bool cdda_audio_pause (CdIo *p_cdio)
static bool cdda_play_track (access_t *p_access, track_t i_track)
int CDDAOpen (vlc_object_t *p_this)
void CDDAClose (vlc_object_t *p_this)

Variables

access_tp_cdda_input = NULL
p_cdda i_lsn = i_blocks
p_access info i_pos = i_blocks * CDIO_CD_FRAMESIZE_RAW
return p_block

Define Documentation

#define DRIVER_OP_SUCCESS   0


Function Documentation

static bool cdda_audio_pause ( CdIo *  p_cdio  )  [static]

Pause CD playing via audio control

static bool cdda_play_track ( access_t p_access,
track_t  i_track 
) [static]

void CDDAClose ( vlc_object_t p_this  ) 

static int CDDAControl ( access_t p_access,
int  i_query,
va_list  args 
) [static]

static int CDDAInit ( access_t p_access,
cdda_data_t p_cdda 
) [static]

int CDDAOpen ( vlc_object_t p_this  ) 

static ssize_t CDDARead ( access_t ,
uint8_t *  ,
size_t   
) [static]

static block_t * CDDAReadBlocks ( access_t p_access  )  [static]

static int CDDASeek ( access_t p_access,
int64_t  i_pos 
) [static]

static void cdio_log_handler ( cdio_log_level_t  level,
const char  message[] 
) [static]

static int64_t get_audio_position ( access_t p_access  )  [static]

static void uninit_log_handler ( cdio_log_level_t  level,
const char  message[] 
) [static]

This routine is when vlc is not fully set up (before full initialization) or is not around (before finalization).


Variable Documentation

p_cdda i_lsn = i_blocks

p_access info i_pos = i_blocks * CDIO_CD_FRAMESIZE_RAW

return p_block

access_t* p_cdda_input = NULL


Generated on Wed Aug 13 08:05:32 2008 for VLC by  doxygen 1.5.1