|
Defines |
#define | CD_FRAMEWORDS (CDIO_CD_FRAMESIZE_RAW/2) |
#define | paranoia_init cdio_paranoia_init |
#define | paranoia_free cdio_paranoia_free |
#define | paranoia_modeset cdio_paranoia_modeset |
#define | paranoia_seek cdio_paranoia_seek |
#define | paranoia_read cdio_paranoia_read |
#define | paranoia_read_limited cdio_paranoia_read_limited |
#define | paranoia_overlapset cdio_paranoia_overlapset |
#define | paranoia_set_range cdio_paranoia_read_overlapset |
Enumerations |
enum | paranoia_mode_t {
PARANOIA_MODE_DISABLE = 0x00,
PARANOIA_MODE_VERIFY = 0x01,
PARANOIA_MODE_FRAGMENT = 0x02,
PARANOIA_MODE_OVERLAP = 0x04,
PARANOIA_MODE_SCRATCH = 0x08,
PARANOIA_MODE_REPAIR = 0x10,
PARANOIA_MODE_NEVERSKIP = 0x20,
PARANOIA_MODE_FULL = 0xff
} |
enum | paranoia_cb_mode_t {
PARANOIA_CB_READ,
PARANOIA_CB_VERIFY,
PARANOIA_CB_FIXUP_EDGE,
PARANOIA_CB_FIXUP_ATOM,
PARANOIA_CB_SCRATCH,
PARANOIA_CB_REPAIR,
PARANOIA_CB_SKIP,
PARANOIA_CB_DRIFT,
PARANOIA_CB_BACKOFF,
PARANOIA_CB_OVERLAP,
PARANOIA_CB_FIXUP_DROPPED,
PARANOIA_CB_FIXUP_DUPED,
PARANOIA_CB_READERR
} |
Functions |
cdrom_paranoia_t * | cdio_paranoia_init (cdrom_drive_t *d) |
void | cdio_paranoia_free (cdrom_paranoia_t *p) |
void | cdio_paranoia_modeset (cdrom_paranoia_t *p, int mode_flags) |
lsn_t | cdio_paranoia_seek (cdrom_paranoia_t *p, off_t seek, int whence) |
int16_t * | cdio_paranoia_read (cdrom_paranoia_t *p, void(*callback)(long int, paranoia_cb_mode_t)) |
int16_t * | cdio_paranoia_read_limited (cdrom_paranoia_t *p, void(*callback)(long int, paranoia_cb_mode_t), int max_retries) |
void | cdio_paranoia_overlapset (cdrom_paranoia_t *p, long overlap) |
void | cdio_paranoia_set_range (cdrom_paranoia_t *p, long int start, long int end) |
Variables |
const char * | paranoia_cb_mode2str [] |
paranoia_mode_t | debug_paranoia_mode |
paranoia_cb_mode_t | debug_paranoia_cb_mode |