kodi
Public Member Functions | Static Public Member Functions | List of all members
MEDIA_DETECT::CLibcdio Class Reference
Inheritance diagram for MEDIA_DETECT::CLibcdio:
Inheritance graph
[legend]
Collaboration diagram for MEDIA_DETECT::CLibcdio:
Collaboration graph
[legend]

Public Member Functions

CdIo_t * cdio_open (const char *psz_source, driver_id_t driver_id)
 
CdIo_t * cdio_open_win32 (const char *psz_source)
 
void cdio_destroy (CdIo_t *p_cdio)
 
discmode_t cdio_get_discmode (CdIo_t *p_cdio)
 
CdioTrayStatus mmc_get_tray_status (const CdIo_t *p_cdio)
 
driver_return_code_t cdio_eject_media (CdIo_t **p_cdio)
 
track_t cdio_get_last_track_num (const CdIo_t *p_cdio)
 
lsn_t cdio_get_track_lsn (const CdIo_t *p_cdio, track_t i_track)
 
lsn_t cdio_get_track_last_lsn (const CdIo_t *p_cdio, track_t i_track)
 
driver_return_code_t cdio_read_audio_sectors (const CdIo_t *p_cdio, void *p_buf, lsn_t i_lsn, uint32_t i_blocks)
 
driver_return_code_t cdio_close_tray (const char *psz_source, driver_id_t *driver_id)
 
const char * cdio_driver_errmsg (driver_return_code_t drc)
 
char * GetDeviceFileName ()
 

Static Public Member Functions

static void ReleaseInstance ()
 
static std::shared_ptr< CLibcdioGetInstance ()
 

The documentation for this class was generated from the following files: