This repository has been archived on 2025-05-24. You can view files and clone it, but cannot push or open issues or pull requests.
Files
libcdio-osx/example/C++
rocky 67d4aa6fe9 Move code from devices.hpp and iso9660.hpp headers into external files -
cdio.cpp, device.cpp, iso9660.cpp

configure.ac, C++/OO/Makefile.am: Found some bugs libraries acces in doing the
above move.
2006-03-07 10:46:36 +00:00
..
2005-11-07 07:54:52 +00:00
2006-03-06 04:48:37 +00:00
2006-03-02 18:46:30 +00:00
2006-03-02 18:46:30 +00:00
2006-03-02 18:57:31 +00:00

$Id: README,v 1.2 2006/03/02 18:57:31 rocky Exp $

This directory contains some simple C++ examples of the use of the libcdio
library.

Descriptions of the programs in this example directory are as follows...

device.cpp: A program to show drivers installed and what the default
	    CD-ROM drive is and what CD drives are available.

eject.cpp:  A program eject a CD from a CD-ROM drive and then close the door
	    again.

iso1.cpp:   A program to show using libiso9660 to list files in a
	    directory of an ISO-9660 image and give basic iso9660 
	    information.

iso2.cpp:   A program to show using libiso9660 to extract a file
	    from a CDRWIN cue/bin CD image.

iso3.cpp:   A program to show using libiso9660 to extract a file from an
	    ISO-9660 image.

mmc1.cpp:   A program to show issuing a simple MMC command (INQUIRY).

mmc2.cpp:   A more involved MMC command to list features from 
	    a MMC GET_CONFIGURATION command.

paranoia.cpp: A program to show using CD-DA paranoia (a library for jitter
	      detection and audio-read error correction). This program uses
	      an interface compatible (mostly) with cdparanoia.

paranoia2.cpp: Another program to show using CD-DA paranoia using a more
	       libcdio-oriented initialization. Probably more suited to
	       things that otherwise use libcdio such as media players 
	       (e.g. for getting CDDB or CD-Text info)