driver_return_code_t cdio_audio_set_volume(CdIo_t *p_cdio, cdio_audio_volume_t *p_volume)
driver_return_code_t cdio_audio_resume(CdIo_t *p_cdio)
struct cdio_audio_volume_s cdio_audio_volume_t
driver_return_code_t cdio_audio_get_volume(CdIo_t *p_cdio, cdio_audio_volume_t *p_volume)
uint32_t cdio_audio_get_msf_seconds(msf_t *p_msf)
driver_return_code_t cdio_audio_pause(CdIo_t *p_cdio)
struct cdio_track_index_s cdio_track_index_t
driver_return_code_t cdio_audio_play_msf(CdIo_t *p_cdio, msf_t *p_start_msf, msf_t *p_end_msf)
driver_return_code_t cdio_audio_stop(CdIo_t *p_cdio)
struct cdio_subchannel_s cdio_subchannel_t
driver_return_code_t cdio_audio_read_subchannel(CdIo_t *p_cdio, cdio_subchannel_t *p_subchannel)
driver_return_code_t cdio_audio_play_track_index(CdIo_t *p_cdio, cdio_track_index_t *p_track_index)
struct _CdIo CdIo_t
Definition cdio.h:47
driver_return_code_t
Definition device.h:205
uint8_t level[4]
Definition audio.h:49
uint8_t track
Definition audio.h:40
uint8_t audio_status
Definition audio.h:37
uint8_t index
Definition audio.h:41
msf_t abs_addr
Definition audio.h:42
uint8_t address
Definition audio.h:38
uint8_t control
Definition audio.h:39
msf_t rel_addr
Definition audio.h:43
uint8_t format
Definition audio.h:36
uint8_t i_start_track
Definition audio.h:56
uint8_t i_end_index
Definition audio.h:59
uint8_t i_start_index
Definition audio.h:57
uint8_t i_end_track
Definition audio.h:58
Common type definitions used pervasively in libcdio.
typedefPRAGMA_END_PACKED struct msf_s msf_t
Definition types.h:208