Commit Graph

110 Commits

Author SHA1 Message Date
rocky
6618a05537 Various portability fixes mosty for MSVC which doesn't have drand and
doesn't allow dynamic local arrays.
v_fragment -> v_fragment_t
libcdio.sym: more external symbols defined
/lib/_cdio_linux.c: harmless type mismatch
example/sample2.c -> example/device.c
2005-02-06 15:09:10 +00:00
rocky
71a71d7f56 Start to implement ability to a detect media change.
scsi_mmc -> mmc. Warning: some breakage may occur.
2005-02-06 11:13:37 +00:00
rocky
79d7a57f1f Check in Mode 1 or Mode 2 on fuzzy searching. 2005-02-05 18:58:36 +00:00
rocky
4986ea5538 SCSI-MMC -> MMC. 2005-02-04 23:14:54 +00:00
rocky
db0d9561e9 scsi-mmc{1,2} -> mmc{1,2}
iso4.c: fuzzy ISO 9660 searching
2005-02-04 23:12:16 +00:00
rocky
c54e370157 Allow one to specify an input file on input.
iso1.c: guard better against an error in reading the directory.
2005-02-03 07:32:32 +00:00
rocky
8ad5e4cbb0 Doxygen changes. 2005-01-29 20:54:20 +00:00
rocky
10acb70cd8 Add section on SCSI mmc. Go over and spell check.
example/*.c some trivial typos
2005-01-29 10:05:33 +00:00
rocky
d7b87a6fad Add a cdda_close that doesn't free the p_cdio pointer for those cases
where an application may want to keep that pointer open.

All routines now are distinct from parnaoia routines with suitable
#defines for compatibility.
2005-01-26 01:03:16 +00:00
rocky
266cb9a65d libcdio_cdda.pc.in: had wrong cdda_interface library
Rename paranoia routines to cdio-specific names so both libraries can
coexist.  And I think it makes debugging a little easier if not
clearer.
2005-01-25 11:04:45 +00:00
rocky
c519546437 Add package directory for various package files.
paranoia2.c: comment typo
2005-01-25 02:00:19 +00:00
rocky
c44879f180 More about where to look for examples. 2005-01-22 18:49:21 +00:00
rocky
599a6214d6 Programs have been added and renamed. 2005-01-22 18:43:13 +00:00
rocky
6834f59066 *** empty log message *** 2005-01-22 18:15:15 +00:00
rocky
674ab62822 Add an example which opens the cdio object first. Also show off
data_bigendianp().
2005-01-22 03:41:50 +00:00
rocky
f1a3c2f51c Add set_speed for OSX. 2005-01-18 02:18:49 +00:00
rocky
8c8c08aa67 We don't need driver_id, so simplify this code a little bit. 2005-01-17 16:29:14 +00:00
rocky
15527b8cb1 Non-functional changes:
Small coding style changes: add _t to some types, p_/psz_ to some variables
  Update/add doxygen comments
  add missing regression test output
2005-01-12 11:34:51 +00:00
rocky
f6f38f0359 *** empty log message *** 2005-01-12 04:37:15 +00:00
rocky
446c4adc4c Add an example of using paranoia with libcdio. 2005-01-12 04:36:57 +00:00
rocky
1df3d730f2 Revise for current conventions. 2005-01-04 04:40:22 +00:00
rocky
4e86a6f923 Add C++ binaries. 2004-11-22 03:38:06 +00:00
rocky
a97310f3d4 C++ version of iso3.c 2004-11-22 03:36:50 +00:00
rocky
9e5434790b Add C++ programs. 2004-11-22 01:25:12 +00:00
rocky
1ca2253b95 Fix up ability to use in C++ programs.
Add some C++ example programs to make sure those compile.
2004-11-22 01:03:52 +00:00
rocky
cffed6fbbe Add cast to make this possible to compile via g++ 2004-11-21 22:30:55 +00:00
rocky
91efd3dba0 Small typo. 2004-11-13 20:38:41 +00:00
rocky
465e0373ee configure.ac, lib/*, example/*.c, src/iso-read.c:
start to separate compiler/OS deficiencies into "portable.h"

configure.ac, lib/iso9660_fs.c:
  use AM_LANGINFO_CODESET rather than code in our ouwn langinfo.h and
  CODESET tests.
2004-10-31 13:58:44 +00:00
rocky
589fba32d9 Solaris fixes
test/vcd_demo.right: fix when vcd-info is not installed.
2004-10-26 08:32:28 +00:00
rocky
55de6dfdeb First attempt to extent Joliet to CD reading portion. 2004-10-24 23:42:39 +00:00
rocky
4257f24aaa Add libiconv libraries where needed. 2004-10-24 12:26:28 +00:00
rocky
23235f4042 Rename many of the "sample" programs to something more descriptive.
libcdio.texi: add a SCSI-MMC example program.
2004-10-10 00:21:08 +00:00
rocky
0dd6c21281 Make ds.h public. It should have been that way since it *is* public.
Eventually though we'll redo things using glib and then ds.h will get
removed.
2004-10-09 03:20:28 +00:00
rocky
19991ded7b add psz_ to hwinfo type.
_cdio_linux.c: go back to using SCSI MMC drive cap routine.
2004-08-27 11:53:38 +00:00
rocky
c495bfdfa7 Add p_ where appropriate. 2004-08-27 11:36:45 +00:00
rocky
56c60c8ce1 add p_ where appropriate. 2004-08-27 11:34:44 +00:00
rocky
ae8bb2f892 cd_drives -> ppsz_cd_drives 2004-08-27 11:32:12 +00:00
rocky
7609605f3f *** empty log message *** 2004-08-27 11:28:03 +00:00
rocky
6725196b0f lib/*.c: create and use get_cdtext_generic.
lib/generic.h: prototypes for _cdio_generic.c (move out of _cdio_private.h)

example/sample10.c, src/util.c: small print format improvement
2004-08-10 11:58:14 +00:00
rocky
f744916699 We now have 10 samples so it's sample?? as well as sample? 2004-08-10 03:44:31 +00:00
rocky
993ec7356f Add a couple of "features".
freebsd_ioctl.c: hopefully less-erroneous MCN extraction.
2004-08-10 02:29:46 +00:00
rocky
322487ca91 Print hardware serial number if given by feature. 2004-08-08 03:11:11 +00:00
rocky
e79de51b44 cdio->p_cdio 2004-08-07 10:50:03 +00:00
rocky
a95d7bf830 *** empty log message *** 2004-08-07 10:40:29 +00:00
rocky
c10819c3e6 FreeBSD and gcc < 3.0 fixes
Some variable name changes to match style.
2004-08-07 09:42:34 +00:00
rocky
5f3ed4ee3a Add power management feature display. 2004-08-07 03:37:46 +00:00
rocky
1d727d1adb Add more feature descriptions. 2004-08-07 03:24:45 +00:00
rocky
18411a8764 util.*, cd-drive: Add feature listing to cd-drives.
sample10.c: More feature information printed

scsi_mmc.h: more doxygen comments about features.
2004-08-07 01:48:36 +00:00
rocky
fce143cf76 Update. 2004-08-06 22:07:09 +00:00
rocky
a2af9a1751 SCSI MMC example to show feature list of a drive. 2004-08-06 22:05:16 +00:00