rocky
|
da74e72b38
|
image/* Wrong sizeof.
mmc: remove some deprecated things.
|
2006-02-13 11:00:53 +00:00 |
|
rocky
|
695091068b
|
Replace yet another set of #defines with an enum.
|
2006-02-13 08:44:17 +00:00 |
|
rocky
|
9c72d5971f
|
udf_time.c: make sure offset is initialzed (Darwin doesn'thave TIMEZONE var).
.cvsignore: add .gdb_history
|
2006-02-13 01:59:28 +00:00 |
|
rocky
|
5ecb11e6cb
|
What's up.
|
2006-02-13 01:44:38 +00:00 |
|
rocky
|
2ed5e267c9
|
Use strncopy rather than strcpy in get_hwinfo. Make sure all strings have
null byte at the end.
|
2006-02-13 01:43:29 +00:00 |
|
rocky
|
cccc78a064
|
Put in a much more stringent NRG image test. This means that for now
we won't require the .NRG extension.
|
2006-02-12 10:48:11 +00:00 |
|
rocky
|
87974ac363
|
Add at least an attempt to call get_default_devices().
|
2006-02-12 09:38:36 +00:00 |
|
rocky
|
22d1c0dfa6
|
Fix bugs on accessing outside of string. Patch thanks to Diego
'Flameeyes' Pettenò. And he cleaned up and shortened the code too!
|
2006-02-12 05:32:28 +00:00 |
|
rocky
|
14f4a96a0d
|
Allow DragonFly which so far is exactly like FreeBSD. Guidance
suggested and provided by Diego 'Flameeyes' Pettenò.
|
2006-02-12 04:26:44 +00:00 |
|
rocky
|
d31ada19be
|
Change another set of #defines to an enum.
|
2006-02-10 22:02:39 +00:00 |
|
rocky
|
59e83162e5
|
bincue.c: was using NRG default devices!
cd_types.c: declare variable so we pick up debug info.
|
2006-02-10 18:04:17 +00:00 |
|
rocky
|
97f00c4da9
|
Clean up code a little.
|
2006-02-09 18:16:29 +00:00 |
|
rocky
|
295a7cd1e5
|
Fix another bug in cdda-player? I think b_cd was there only for
interactive use.
|
2006-02-02 06:24:34 +00:00 |
|
rocky
|
d25c11fbb8
|
cdio_driver_return_code_to_str -> cdio_driver_errmsg
|
2006-02-02 04:37:29 +00:00 |
|
rocky
|
6d539596b8
|
Go over.
|
2006-02-01 00:52:17 +00:00 |
|
rocky
|
3861e929ef
|
Fix bug in is_device when driver_id = DRIVER_UNKNOWN or DRIVER_DEVICE
|
2006-02-01 00:45:45 +00:00 |
|
rocky
|
413f887b1d
|
Commit some of the temporary UDF stuff. It will either be completed or
disabled later.
|
2006-01-26 04:41:50 +00:00 |
|
rocky
|
2039a55d18
|
Install a CDDB log handler.
|
2006-01-25 22:30:34 +00:00 |
|
rocky
|
63697ffa22
|
Add cdchange.
|
2006-01-25 15:41:45 +00:00 |
|
rocky
|
3f39a667b2
|
Move the device routines which don't refer to an object private info
(e.g. closign a tray) out of the Device class.
|
2006-01-25 07:21:52 +00:00 |
|
rocky
|
9011bba7ef
|
devices.hpp: Add default values on some parameters.
cdio.hpp: Remove bogus class.
|
2006-01-25 06:36:07 +00:00 |
|
rocky
|
1aff2d5bfb
|
Add routine to show drives attached. Not really OO, but it is a little
nicer than the corresponding C program.
|
2006-01-25 06:30:22 +00:00 |
|
rocky
|
2effe553ca
|
Add cdchange program.
|
2006-01-24 02:25:07 +00:00 |
|
rocky
|
9d6c4e3c70
|
Allow parameter to specify seconds to wait.
|
2006-01-24 00:53:19 +00:00 |
|
rocky
|
3a935b1bfa
|
Example to show media changed routine.
|
2006-01-24 00:15:33 +00:00 |
|
rocky
|
3556cfe52c
|
more lint.
|
2006-01-23 20:52:06 +00:00 |
|
rocky
|
68d35cea80
|
Now check to see if we have config.h *AND* it hasn't been included before.
|
2006-01-23 20:48:11 +00:00 |
|
rocky
|
d9e59ac065
|
LIBCDIO_CONFIG_H -> EXTERNAL_LIBCDIO_CONFIG_H so we don't get conflicting
includes with the local config.h.
|
2006-01-23 20:47:33 +00:00 |
|
rocky
|
68a10e4b57
|
Some small corrections to comments.
|
2006-01-23 20:33:42 +00:00 |
|
rocky
|
4c77464d81
|
config.h now seems to get included.
|
2006-01-23 20:31:11 +00:00 |
|
rocky
|
854636c5d9
|
Move some more #defines into an enumeration.
|
2006-01-23 20:30:28 +00:00 |
|
rocky
|
803e4799db
|
Probably this is the right way (or a better way?) to ensure derived
scripts in test are made executable.
|
2006-01-23 04:07:22 +00:00 |
|
rocky
|
d58947569d
|
We were assuming first_track is 1. It isn't always.
|
2006-01-22 08:17:40 +00:00 |
|
rocky
|
6a83b97a27
|
read.h needs <sys/types.h> Add it into cdio_config.h and include only
once. Fixed based on observation and suggestion of Steve Schultz.
|
2006-01-21 12:02:55 +00:00 |
|
rocky
|
fe1bef3563
|
Note that this is not used and probably hasn't been in a while.
|
2006-01-21 11:35:38 +00:00 |
|
rocky
|
af0fee3bd9
|
Add test of set blocksize and set speed.
|
2006-01-21 11:05:00 +00:00 |
|
rocky
|
c89687d87f
|
Had uninitialized set_speed and set_blocksize opts caused core dumps
if called.
|
2006-01-21 11:04:30 +00:00 |
|
rocky
|
03b6269ee1
|
Use exception handling. Set some default parameters like number of blocks=1.
|
2006-01-18 21:31:37 +00:00 |
|
rocky
|
83cde259ec
|
Add a default value for drive paramater of CloseTray().
|
2006-01-18 21:01:59 +00:00 |
|
rocky
|
22e3038b0f
|
Add close status message. Remove uneeded driver_id parameter. Fix a
grammatical mistake.
|
2006-01-18 20:58:53 +00:00 |
|
rocky
|
f337b18d7d
|
Some typos.
|
2006-01-17 12:53:41 +00:00 |
|
rocky
|
1736ea9c4e
|
Went the subclassed exception route (at the expense of lots of extra
code and possibly extra maintenance). It will match the Python
interface and it's I guess what Stroustrup recommends.
|
2006-01-17 02:09:32 +00:00 |
|
rocky
|
004152ec29
|
Convert routines in device.hpp into raising an exception rather than
giving a return code. Sort of a test. More may follow.
|
2006-01-15 10:39:15 +00:00 |
|
rocky
|
5ac663c6a2
|
Add cdio_driver_return_code_to_str() to give a string interpretation
of a driver return code.
|
2006-01-15 01:26:50 +00:00 |
|
rocky
|
08143632ef
|
Forgot to change (C) on that last change.
|
2006-01-14 10:47:12 +00:00 |
|
rocky
|
220d8d80d2
|
Add tests of opening/closing without specifying a drive.
|
2006-01-14 10:46:23 +00:00 |
|
rocky
|
bb0fdd45cb
|
What's up.
|
2006-01-14 10:39:34 +00:00 |
|
rocky
|
088c1e62a9
|
Document behavior of cdio_open* and media_eject when no device given.
|
2006-01-14 10:10:34 +00:00 |
|
rocky
|
f045387b19
|
Document behavior of eject and cdio_open* when no device is given.
|
2006-01-14 10:09:55 +00:00 |
|
rocky
|
c5111267ca
|
Fix compiler error introduced by last enum change.
|
2006-01-14 09:48:42 +00:00 |
|