summaryrefslogtreecommitdiff
path: root/example
AgeCommit message (Collapse)AuthorFilesLines
2012-03-05Remove .cvsignore as well as cdio/paranoia.hPete Batard2-29/+0
2012-03-05More source headers harmonizationPete Batard1-13/+7
* fix missing #ifdefs * remove spaces and page feeds * follow same set of rules everywhere, with cdio includes coming after standard C includes.
2012-03-05Joliet improvementsPete Batard1-10/+25
* support discs with more than one secondary volume descriptors * add Joliet support for extract sample * add fallback to non-Joliet if non-Joliet may be longer
2012-03-05More paranoia removalPete Batard6-274/+1
* Also some silencing of makefile operations
2012-03-04Makefile.am: add CDIO_ to all #defines in cdio_config.hR. Bernstein1-300/+302
extract.c: give filename on extract errors and convert encoding to unix.
2012-03-03More patches from pbatard to reduce warnings, etc.R. Bernstein3-3/+3
2012-03-03Pete Batard's patches offset types especially for MinGW and MS Visual C.R. Bernstein3-3/+3
2012-03-03A foolish consistency with respect to the ordering of making example programsR. Bernstein1-3/+3
2012-03-03Reduce differences between master and pbatard branch.R. Bernstein5-3/+309
2012-03-03Revise OO CD-Text CPP for different interface. Update copyright and untabify ↵R. Bernstein2-63/+62
some files.
2012-03-03Harmonize source headers: C++ examples [PATCH 3/5] from pbatard.R. Bernstein20-53/+150
2012-03-02Harmonize source headers: C examples (Patch 4/5)R. Bernstein23-66/+163
2012-02-24Fix some of the tests for MinGW and fix the use of Sleep/usleep for MinGW & ↵R. Bernstein1-16/+14
MSVC platforms * Sleep takes ms, not s * Use sleep/Sleep rather than usleep in the cdchange sample, as usleep is not available on recent MinGW platforms From pbatard branch.
2012-02-19paranoia code removed. Is now in separate tree under GPL v2+.rocky6-298/+6
realpath.c: patch from Debian and N. Boullis
2012-01-17Enable automake enable silent rules which makes it easier to spot warnings.R. Bernstein2-2/+2
If Automake v1.10 or earlier is used, AM_SILENT_RESULES is be ignored. Patch also from Pete Batard.
2012-01-17Remove a couple of "possibly unused variable" warnings. Patch from Pete Batard.R. Bernstein2-4/+2
2011-11-241) cdtext objects are no longer associated with a track but with the disc.R. Bernstein1-15/+20
2) - cdio_get_cdtext no longer takes track as an argument - cdtext_get, cdtext_get_const, cdtext_set require track argument 3) Language, Genre, Genre Code and Encoding Fields are now properly parsed and stored in the cdtext object 4) Added public function cdio_get_cdtext_raw to extract the binary CD-Text 5) Added CDTEXTFILE keyword logic in cue sheet parser. Parses binary/raw CD-Text files 6) Added cdtext_genre2str to convert genre code 7) altered the example programs, test drivers, cdda-player and cd-info to work with these changes 8) Added test case 9) A few smaller changes A disc either holds CD-Text for all the tracks or does not hold any. Therefore a CD-Text object for the whole disc seems more natural to me. It also enables us to store global fields, like genre, encoding, language. Patch was tested on GNU/Linux 32 bit running Gentoo.
2011-11-05discid (http://discid.sourceforge.net/) using libcdio.R. Bernstein4-1/+94
2011-10-21libcdio.texi: add information about the cdio/cdio_config.h and ↵R. Bernstein1-2/+0
cdio_unconfig.hs header mess. README.libcdio: revise for FreeBSD and other BSDs.
2011-10-20Make sure config.h or the copy of that gets included only once to reduce ↵R. Bernstein9-12/+23
duplicate include warnings.
2011-10-20Note that some adjustments might be needed to compile example programsR. Bernstein1-5/+8
2011-10-19Remove CVS $Id$ line which is no longer automatically updated.R. Bernstein1-3/+1
ios9660.hpp under FS because of Solaris macro conflict as suggested by Thomas Schmitt. cd-drive.c: add some casts to remove gcc warnings src/cd-paranoia/Makefile.am: remove a GNU make idiom. README.develop: note needing GNU make or remake
2011-10-19Remove some warningsR. Bernstein3-12/+8
2011-05-30patch from Honza Horak using Coverity's static analysis tool.rocky3-2/+7
2011-05-19Add git install instructions. Simplify and customize INSTALL. Add dependency ↵R. Bernstein1-1/+1
to cause version.texi to get created. Update my email address.
2011-04-23From Leon Merten Lohse https://savannah.gnu.org/patch/?7532:R. Bernstein1-2/+3
* discid field extraction * genre field extraction (experimental) * blocksize field extraction * read charcode from blocksize field * some unneeded comments removed * unneeded local variables removed * typos
2010-05-30config.h has to come first else _FILE_OFFSET_BITS are redefined in say ↵R. Bernstein6-16/+30
opensolaris. Part 2 of patch from Thomas Schmitt
2010-02-11Start to remove sleep in favor of usleep. Bug #28543.R. Bernstein1-17/+12
2010-02-09Add mmc_read_disc_information. Change get_disctype to use it and thus itR. Bernstein1-1/+3
moves from mmc.c into mmc_hl_cmds.c. Status is now the return type, not erasable. Split mmc_cmds.h into mmc_ll_cmds.h and mmc_hl_cmds.h. test/driver/mmc.c for invalid page check we get the right sense key, asc, and ascq.
2010-02-08Use mmc_get_disctype in mmc example.R. Bernstein1-3/+12
2010-02-06Start to split off specific mmc commands from the lower-level internals.R. Bernstein1-1/+2
2010-01-30Update dateR. Bernstein1-1/+1
2010-01-30Linguistic purity.R. Bernstein1-2/+2
2010-01-30Show off drive_erasable() in MMC example.R. Bernstein1-18/+28
2010-01-21Remove more warnings. test/testnrg.c.in -> test/driver/nrg.c.inR. Bernstein1-13/+15
2010-01-18More information around access modes for specific drivers.R. Bernstein1-1/+2
2010-01-17driver/*.c: Add response for get_arg("mmc-supported?")R. Bernstein2-1/+13
example/*.c: remove compiler wranings.
2010-01-17lib/driver/libcdio.sym: cdio_realpath is extern now.R. Bernstein1-1/+5
udffile.c: remove warning test/driver/gnu_linux.c: don't have scsi-tuple-linux any more.
2009-12-26Don't eject a CDROM drive door in testing.R. Bernstein1-5/+10
2009-12-26example/* change failures so the record as skipped tests when running 'make ↵rocky8-27/+17
check'.
2009-11-26Remove one more example program from distcheckR. Bernstein1-1/+1
2009-11-26Remove some example program from make check to make "make distcheck" work ↵R. Bernstein1-3/+2
easier. I would Rather remove programs than coddle automake.
2009-11-26Possibly make compiling example programs easier from the outside - don't ↵R. Bernstein41-244/+75
assume HAVE_CONFIG_H is defined but pick up values from the runtime version of that file. We also now run example programs as tests if they are built.
2009-10-27Remove some cppcheck style warningsR. Bernstein1-2/+2
2009-10-27In 0.83git now. Fix minor leaks in libcdio 0.82 detected by cppcheckR. Bernstein1-0/+1
via Eric Sesterhenn.
2009-10-21Ignore windows executables and stack dumps.R. Bernstein1-0/+2
2009-07-13Remove all remaining uses of CDIO_MIN_DRIVER, CDIO_MAX_DRIVER, ↵Nicolas Boullis3-21/+15
CDIO_MIN_DEVICE_DRIVER or CDIO_MAX_DEVICE_DRIVER.
2009-07-02Adapted from patches by Nicolas Boullis on Debian:R. Bernstein2-0/+3
* alignment issues on sparc * "make check" failure when stderr is not a tty * wrong program name in manpages in tarball * build failure with hurd * "make check" failure on machines with no disc drive * make distclean fixes
2009-04-20Revise for new paranoia descriptions.rocky2-4/+4
2009-04-20paranoia.cpp: write WAV file of up to the first 300 sectors of the first trackrocky6-19/+66
*/Makefile.am remove any created WAV files. README: update paranoia descriptions parananoia.c: track-01.wav -> track01s.wav