rocky
20974d4568
CDIO_DRIVE -> CDIO_DRIVE_CAP
2004-04-25 14:07:23 +00:00
rocky
52e0a80503
lib/*c, include/cdio/*.h: Add more drive capability info
...
util.{c,h}: common routine for printing capbilities
cd-info.c: use above.
*.right: update for capability display of above
cd-drive.c: new program to show drive capabilities
2004-04-25 00:46:34 +00:00
rocky
53bb5de3d6
More drive capability fixups. (Not sure about win32 fixes yet though.)
2004-04-24 11:48:37 +00:00
rocky
c347347bd9
Composite definitions for reader or writer. (More work needed.)
2004-04-24 04:49:26 +00:00
rocky
b05dc3aab0
cdio.{c,h}: get_drive_cap -> get_drive_cap_dev and add get_drive_cap.
...
cd-info.c, sample2.c: use it.
2004-04-23 22:10:52 +00:00
rocky
12762d2d7c
*.{c,h}: add cdio_get_drive_cap to determine what kind of CDROM device
...
we've got.
README.libcdio: suggest stonger making a separate package for cd-info
configure.ac: we are in 0.69cvs now
2004-04-22 03:24:38 +00:00
rocky
fb040eada5
Remove more memory leaks caught by valgrind.
2004-03-20 22:46:56 +00:00
rocky
8dbfe258f4
Improve doxygen doc.
2004-03-20 12:43:13 +00:00
rocky
6c9b708772
Add C-Preprocessor define CDIO_VERSION so this can easily be tested in
...
C/C++ applications.
2004-03-20 12:41:23 +00:00
rocky
b6e8f0ab6f
MINGW seems now to define ssize_t.
2004-03-13 03:32:49 +00:00
rocky
e2284cb607
regular *mode2 variable name.
2004-03-06 18:30:44 +00:00
rocky
8f0275b18a
Doxygen addition
2004-03-04 04:48:37 +00:00
rocky
1354c92722
libiso9660 stat routines that match level 1 ISO-9600 filenames
...
translating them into Unix-style names (i.e. lowercased letter with
version numbers dropped.)
2004-02-26 00:13:24 +00:00
rocky
d88001880e
Herbert Valerio Riedel has determined that the alignment problem seen
...
on ARM noticed by Nicolas Boullis will be fixed if this change in
order is done. Since it doesn't make things any worse, let's try it.
2004-02-25 09:33:31 +00:00
rocky
d40e8bf453
spelling.
2004-02-21 13:10:51 +00:00
rocky
4771cb5a9d
Don't pack our own iso9660_t.
2004-01-18 15:07:57 +00:00
rocky
3378dd86b9
Move tm struct around so the alignment will be on a word boundary. Do
...
we need GNUC_PACKED here?
2004-01-18 02:11:14 +00:00
rocky
46689e587d
iso-info now does something useful now that readdir routine fixed up for
...
iso images.
2004-01-10 03:21:50 +00:00
rocky
3d6e147070
Add routines to open an ISO-9660 image independent of being part of a
...
CD.
2004-01-10 03:03:08 +00:00
uid67423
cad730ab48
Documention in comment bug.
2003-12-24 11:03:58 +00:00
rocky
f60fd52fa9
More documentation changes.
...
Makefile.am: Don't build man pages if not in MAINTAINER mode.
2003-11-18 03:35:19 +00:00
rocky
24b74eb08b
Related to doxygen documentation.
2003-11-17 12:06:56 +00:00
rocky
9625eed6f3
Add doxygen comment and CVS Id line.
2003-11-17 11:50:37 +00:00
rocky
ff736f6bae
iso9600_stat now has filename inside it.
...
iso9660_fs_readdir now returns a list of iso9660_stat_t's rather than
filenames.
This should reduce by a small amount the number of CD reads since we store
more information in the iso9660_fs_readdir return.
However all of this is in preparation for greatly reducing the number of
CD reads when picking out segment lsn information.
2003-11-16 19:30:45 +00:00
rocky
a168b77870
Smallish cosmetic changes. Bigger ones to iso9660_fs_readdir will
...
probably occur later...
2003-11-10 04:01:16 +00:00
rocky
262fb2a1a2
doxygen changes.
2003-11-09 13:53:28 +00:00
rocky
5b27971ac3
update/add More doxygen tagging
2003-11-05 12:40:34 +00:00
rocky
e98490dde5
cdio_analysis -> cdio_iso_analysis
2003-11-05 04:12:57 +00:00
rocky
05beaf71de
doxygen changes.
2003-11-04 12:28:08 +00:00
rocky
28cd39064d
Start to document using doxygen.
2003-11-04 04:45:24 +00:00
rocky
6c4fd9984a
configure.ac: changes suggested by Karl Berry (karl@freefriends.org) which may
...
make work for autoconf 1.7.8
libcdio.texi: remove colophon and correct copyright notice
iso9660.h: trivial comment addition
util.c: Correct copyright line.
2003-10-28 16:23:49 +00:00
rocky
5ddc3d4e14
OSX fixups and #define bugs from thedj.
2003-10-08 01:06:19 +00:00
rocky
b2656fd6ce
Default logger now allows level to be set and we use a reasonable setting, e.g. no DEBUG
2003-10-05 14:47:45 +00:00
rocky
998b4bb30f
Add OSX device scanning.
2003-10-04 23:11:50 +00:00
rocky
980822f07f
FreeBSD fixes mostlyh.
2003-10-03 07:54:58 +00:00
rocky
694a61cdf1
cdio.{c,h}: update initializations for get_devices.
2003-10-03 02:36:52 +00:00
rocky
bfbc6550bb
Add get_devices.
2003-10-03 01:11:48 +00:00
rocky
d63dec6ebe
BSDI Fixes.
2003-10-02 02:59:57 +00:00
rocky
1e84cacbb4
Fill out autoscan devices/images to image drivers. API is probably
...
closer to more complete.
2003-09-30 03:26:11 +00:00
rocky
21039b8f90
Closer to autoscan working better. globbing for *.nrg in NRG.
...
Will probably do likewise in bin/cue when NRG is working.
2003-09-29 02:56:22 +00:00
rocky
083f472570
First-cut to auto-scan for device capabilities
2003-09-28 17:14:20 +00:00
rocky
5b79bb49ef
Impliment MCN for bincue.
2003-09-28 01:04:57 +00:00
rocky
3c5888e31d
Replace techno-wizard message "Get MCN" with more layman "Media Catalog Number"
2003-09-27 23:29:29 +00:00
rocky
6450be398b
Add get_mcn, although it really only works on GNU/Linux right now.
2003-09-25 09:38:15 +00:00
rocky
f501c696fc
*** empty log message ***
2003-09-21 01:26:31 +00:00
rocky
0a8505d91a
More ISO 9660 date cleanup. Hopefully cleaner structure definitions
...
and more function documentation.
2003-09-21 01:14:30 +00:00
rocky
dd05f2e6ad
Change interface for read_audio_sectors.
2003-09-20 12:34:02 +00:00
rocky
6568624fb3
Add "long" date setting routine and more precise definitions there as well.
2003-09-20 12:33:14 +00:00
rocky
524522106d
More precise ISO9660 date definition
2003-09-20 11:53:09 +00:00
rocky
1d979718ca
Rudimentary beginnings for Darwin OS X CD support.
2003-09-13 06:25:36 +00:00