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