toc.h
上传用户:xiejiait
上传日期:2007-01-06
资源大小:881k
文件大小:1k
源码类别:

SCSI/ASPI

开发平台:

MultiPlatform

  1. /* @(#)toc.h 1.3 00/01/25 Copyright 1998,1999 Heiko Eissfeldt */
  2. extern unsigned cdtracks;
  3. extern int have_CD_extra;
  4. extern int have_CD_text;
  5. int GetTrack __PR(( unsigned long sector ));
  6. long FirstTrack  __PR(( void ));
  7. long LastTrack  __PR(( void ));
  8. long FirstAudioTrack  __PR(( void ));
  9. long LastAudioTrack  __PR(( void ));
  10. long GetEndSector  __PR(( unsigned long p_track ));
  11. long GetStartSector  __PR(( unsigned long p_track ));
  12. long GetLastSectorOnCd __PR(( unsigned long p_track ));
  13. int CheckTrackrange __PR(( unsigned long from, unsigned long upto ));
  14. unsigned find_an_off_sector __PR((unsigned lSector, unsigned SectorBurstVal));
  15. void DisplayToc  __PR(( void ));
  16. unsigned FixupTOC __PR((unsigned no_tracks));
  17. void calc_cddb_id __PR((void));
  18. void calc_cdindex_id __PR((void));
  19. void Read_MCN_ISRC __PR(( void ));
  20. unsigned ScanIndices __PR(( unsigned trackval, unsigned indexval, int bulk ));
  21. int   handle_cdtext __PR(( void ));