libcdio-paranoia 10.2+2.0.2
Enumerations | Functions | Variables
cddap_interface.c File Reference
#include "config.h"
#include "common_interface.h"
#include "low_interface.h"
#include "utils.h"
#include "drive_exceptions.h"

Enumerations

enum  jitter_baddness_t { JITTER_NONE = 0 , JITTER_SMALL = 1 , JITTER_LARGE = 2 , JITTER_MASSIVE =3 }
 

Functions

int cddap_init_drive (cdrom_drive_t *d)
 

Variables

paranoia_jitter_t debug_paranoia_jitter
 
paranoia_cdda_enums_t debug_paranoia_cdda_enums
 

Enumeration Type Documentation

◆ jitter_baddness_t

Enumerator
JITTER_NONE 
JITTER_SMALL 
JITTER_LARGE 
JITTER_MASSIVE 

Function Documentation

◆ cddap_init_drive()

int cddap_init_drive ( cdrom_drive_t d)

Variable Documentation

◆ debug_paranoia_cdda_enums

paranoia_cdda_enums_t debug_paranoia_cdda_enums

◆ debug_paranoia_jitter

paranoia_jitter_t debug_paranoia_jitter

CD-ROM code which interfaces between user-level visible CD paranoia routines and libddio routines. (There is some GNU/Linux-specific code here too that should probably be removed. The below variables are trickery to force the above enum symbol values to be recorded in debug symbol tables. They are used to allow one to refer to the enumeration value names in the typedefs above in a debugger and debugger expressions