79 void *p_buf,
lsn_t i_lsn);
92 void *p_buf,
lsn_t i_lsn,
113 void *p_buf,
lsn_t i_lsn,
114 uint16_t i_blocksize,
126 void *p_buf,
lsn_t i_lsn,
139 void *p_buf,
lsn_t i_lsn,
157 void *p_buf,
lsn_t i_lsn,
165 cdio_read_mode_t read_mode);
182 void *p_buf,
lsn_t i_lsn,
217 cdio_read_mode_t read_mode,
Common type definitions used pervasively in libcdio.
driver_return_code_t
Definition: device.h:205
int32_t lsn_t
Definition: types.h:266
driver_return_code_t cdio_read_sectors(const CdIo_t *p_cdio, void *p_buf, lsn_t i_lsn, cdio_read_mode_t read_mode, uint32_t i_blocks)
ssize_t cdio_read(const CdIo_t *p_cdio, void *p_buf, size_t i_size)
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_read_mode2_sectors(const CdIo_t *p_cdio, void *p_buf, lsn_t i_lsn, bool b_form2, uint32_t i_blocks)
driver_return_code_t cdio_read_audio_sector(const CdIo_t *p_cdio, void *p_buf, lsn_t i_lsn)
cdio_read_mode_t
Definition: read.h:34
driver_return_code_t cdio_read_mode2_sector(const CdIo_t *p_cdio, void *p_buf, lsn_t i_lsn, bool b_form2)
driver_return_code_t cdio_read_data_sectors(const CdIo_t *p_cdio, void *p_buf, lsn_t i_lsn, uint16_t i_blocksize, uint32_t i_blocks)
driver_return_code_t cdio_read_mode1_sectors(const CdIo_t *p_cdio, void *p_buf, lsn_t i_lsn, bool b_form2, uint32_t i_blocks)
driver_return_code_t cdio_read_sector(const CdIo_t *p_cdio, void *p_buf, lsn_t i_lsn, cdio_read_mode_t read_mode)
struct _CdIo CdIo_t
Definition: cdio.h:47
driver_return_code_t cdio_read_mode1_sector(const CdIo_t *p_cdio, void *p_buf, lsn_t i_lsn, bool b_form2)
off_t cdio_lseek(const CdIo_t *p_cdio, off_t offset, int whence)