gmerlin
63d8add85e
* Umount before ejecting
...
* Ultra simple eject command
2006-10-21 10:55:18 +00:00
rocky
c1f11393ac
Add routine to get tray status (open/closed) and sample program.
...
Seems broken at least on SuSE 10.1 if not other GNU/Linux's though.
2006-10-11 12:38:17 +00:00
rocky
dfe7ad5410
udf2.c becomes the more general udffile.c
2006-04-17 03:37:58 +00:00
rocky
8a9128cf61
Remove some bugs in udf_file.c Others remain.
2006-04-16 02:34:08 +00:00
rocky
f4438d5de5
.
2006-04-15 16:18:33 +00:00
rocky
c3e6beb4c1
iso1.c->isolist.c iso2.c -> isofile2.c iso3.c -> isofile.c
2006-04-15 15:45:25 +00:00
rocky
2087a6a769
Add example program to show MODE_SENSE page 2A: CD/DVD Capabilities
...
and Mechanical Status Page.
2006-04-03 18:50:46 +00:00
rocky
2effe553ca
Add cdchange program.
2006-01-24 02:25:07 +00:00
rocky
06d3a2e5ac
Typo causing compilation failure on OSX. Thanks to Steve Schultz.
2005-11-12 10:27:04 +00:00
rocky
5b12ddaeb4
Note more LIBCDIO dependencies for more programs. Pity automake
...
doesn't handle this more automatically.
2005-11-10 11:08:21 +00:00
rocky
6cb2949924
Add eject example program and the LIBCDIO_DEPS dependencies.
2005-11-10 11:02:14 +00:00
rocky
e9851bf3a3
udf_find_file -> udf_fopen and made closer to fopen(). It also
...
simplifies things a little bit. Start testing.
2005-11-01 13:07:01 +00:00
pjcreath
d58ce669d9
Fixed Darwin builds broken by dependency tracking.
2005-10-25 14:16:41 +00:00
rocky
e9be12e7e5
First inkling of code for UDF support.
2005-10-24 03:12:30 +00:00
rocky
f6a5b4ad0b
configure.ac: make it explicit that --without-cd-paranoia also means
...
without the library
If --without-cd-paranoia don't try to build paranoia programs in example and
example/C++.
Thanks to Elio Blanca for reporting the problems.
2005-09-16 09:31:38 +00:00
rocky
b4b1c4ec6f
Add option to disable Rock-Ridge support --disable-rock
...
Add IS_ISSOCK() or S_ISLNK() macros for Rock-Ridge when environment
doesn't have it, e.g. MSYS 1.0.10 with MinGW 3.4.2.
Go over --enable settings. --disable-cpp-progs now works.
Require libcddb 1.0.1 or better
2005-09-15 06:36:01 +00:00
rocky
929770f419
Add routine to report MMC capabilities of a drive. Add that to the
...
cd-drive program.
2005-04-30 09:42:37 +00:00
rocky
8271c5b9be
Comment typo.
2005-04-30 02:04:29 +00:00
rocky
8af9063b84
example: add sample audio program.
...
cd-info.c cdda-player.c: read_subchannel sets format MSF. So caller no
longer has to.
2005-03-15 04:17:05 +00:00
rocky
674b79f3dc
Ooops. MMC4 wasn't supposed to get in there.
2005-02-19 11:44:06 +00:00
rocky
59865cec72
Move C++ files to C++ directory. Add mmc{1,2} checking to list of C++
...
programs compiled.
2005-02-19 11:42:18 +00:00
rocky
3755da8d0c
Add mode_sense6() and mode_sense10() MMC commands. Use them to
...
hopefully clean up code a little. Remove some unused MMC "private"
commands.
iso4 -> isofuzzy
2005-02-09 02:50:46 +00:00
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
db0d9561e9
scsi-mmc{1,2} -> mmc{1,2}
...
iso4.c: fuzzy ISO 9660 searching
2005-02-04 23:12:16 +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
446c4adc4c
Add an example of using paranoia with libcdio.
2005-01-12 04:36:57 +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
589fba32d9
Solaris fixes
...
test/vcd_demo.right: fix when vcd-info is not installed.
2004-10-26 08:32:28 +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
a2af9a1751
SCSI MMC example to show feature list of a drive.
2004-08-06 22:05:16 +00:00
rocky
fbe0efc195
sample9: A program to show issuing a SCSI-MMC command.
...
sample8: cdio->p_cdio; update copyright
2004-07-29 05:26:46 +00:00
rocky
65fd7d3b43
Regularize MMC commands more. Add ALLOW_PREVENT_MEDIUM.
...
Start CDTEXT. _cdio_linux.c: better at reporting errors.
2004-07-08 01:27:57 +00:00
rocky
0ace2011d0
libiso9660 depends on libcdio. Cygwin (and perhaps others) then require that
...
libiso9660 be listed in the link order before things that it depends on.
2004-02-01 17:12:33 +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
4a1b9dc4f0
Add ISO9660 sample program.
2003-12-24 11:05:48 +00:00
rocky
96afc5ba45
Use automake to build sample programs.
2003-09-28 22:11:00 +00:00