libcdio-paranoia
10.2+0.94+2git
|
#include <stdio.h>
#include <cdio/paranoia/paranoia.h>
#include "p_block.h"
#include "overlap.h"
#include "isort.h"
Functions | |
void | paranoia_resetcache (cdrom_paranoia_t *p) |
void | paranoia_resetall (cdrom_paranoia_t *p) |
void | i_paranoia_trim (cdrom_paranoia_t *p, long int beginword, long int endword) |
void | offset_adjust_settings (cdrom_paranoia_t *p, void(*callback)(long int, paranoia_cb_mode_t)) |
void | offset_add_value (cdrom_paranoia_t *p, offsets *o, long value, void(*callback)(long int, paranoia_cb_mode_t)) |
void i_paranoia_trim | ( | cdrom_paranoia_t * | p, |
long int | beginword, | ||
long int | endword | ||
) |
References c_first(), c_next(), c_removef(), cb, CD_FRAMEWORDS, ce, free_c_block(), i_cblock_destructor(), root_block::lastsector, MAX_SECTOR_OVERLAP, MIN_WORDS_OVERLAP, NULL, root_block::returnedlimit, cdrom_paranoia_s::root, and root_block::vector.
Referenced by cdio_paranoia_read_limited().
void offset_add_value | ( | cdrom_paranoia_t * | p, |
offsets * | o, | ||
long | value, | ||
void(*)(long int, paranoia_cb_mode_t) | callback | ||
) |
void offset_adjust_settings | ( | cdrom_paranoia_t * | p, |
void(*)(long int, paranoia_cb_mode_t) | callback | ||
) |
References c_first(), c_next(), c_set(), cb, CD_FRAMEWORDS, ce, cdrom_paranoia_s::dyndrift, cdrom_paranoia_s::dynoverlap, fb, MAX_SECTOR_OVERLAP, min, MIN_SECTOR_EPSILON, offsets::newpoints, NULL, offsets::offaccum, offsets::offdiff, offsets::offmax, offsets::offmin, offsets::offpoints, v_fragment_s::one, PARANOIA_CB_DRIFT, PARANOIA_CB_OVERLAP, cdrom_paranoia_s::root, cdrom_paranoia_s::stage1, cdrom_paranoia_s::stage2, v_first(), v_next(), and root_block::vector.
Referenced by offset_add_value().
void paranoia_resetall | ( | cdrom_paranoia_t * | p | ) |
References cdrom_paranoia_s::dyndrift, i_cblock_destructor(), root_block::lastsector, NULL, paranoia_resetcache(), root_block::returnedlimit, cdrom_paranoia_s::root, and root_block::vector.
Referenced by paranoia_free(), and paranoia_seek().
void paranoia_resetcache | ( | cdrom_paranoia_t * | p | ) |
References c_first(), free_c_block(), free_v_fragment(), and v_first().
Referenced by paranoia_resetall().