Commit Graph

16 Commits

Author SHA1 Message Date
rocky
e2bfdf7659 OSX fixes. 2005-02-06 11:46:12 +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
f1d3b190ba remove cdio_malloc and replace with calloc which does functionally
exactly the same thing (but is standard). In some drivers _data -> p_data.
2005-02-03 07:35:14 +00:00
rocky
9c58aecc32 fix harmless prototype mismatches. 2005-01-27 23:23:22 +00:00
rocky
b0365c2cc9 Synatx error. 2005-01-24 00:17:41 +00:00
rocky
798929000d stat_size -> get_disc_last_lsn. Now returns lsn_t and CDIO_INVALID_LSN
on error.

Add MMC version of get_disc_last_lsn.

More regularization of driver_return_code_t and get_disc_last_lsn

There's probably some small driver breakage which will be fixed soon.
2005-01-24 00:06:31 +00:00
rocky
437c202cdb Use strerror in all ioctl to give additional info. 2005-01-21 23:12:54 +00:00
rocky
51639aaa86 Remove a number of const's since Darwin's run_scsi_mmc doesn't work
that way :-(
2005-01-21 20:54:55 +00:00
rocky
cedfde7b80 Remove get_scsi for now. 2005-01-21 03:15:36 +00:00
rocky
cd9d8beba5 Add Scott Wood's code for issuing SCSI-MMC command. It doesn't work though. 2005-01-20 12:36:21 +00:00
rocky
f1a3c2f51c Add set_speed for OSX. 2005-01-18 02:18:49 +00:00
rocky
17c55ea59b add _t to another time. driver_id inside p_cdio wasn't initialized. 2005-01-17 17:20:09 +00:00
rocky
87c4b8d39b Small error. Used the wrong variable for extracting the revision. 2005-01-14 22:04:24 +00:00
rocky
adc3813aea Include code to save audio pre-emphasis, # of tracks and copy-permit bit.
I think cd-paranoia may do something now on Darwin.
2005-01-06 04:09:47 +00:00
rocky
ce38e7dea6 CDIO_DRIVE_CAP_{MCN,ISRC} are now CDIO_DRIVE_CAP_READ_{MCN,ISRC}
respectively. Thanks yet again to Steve Schultz.
2004-12-22 09:09:55 +00:00
rocky
6c14d28918 BIG REORGANIZATION.
Reorganize directory structure for inclusion of cd-paranoia. Works for
GNU/Linux. Other OS's may be broken. Regression test output needs to
be adjusted too.

Move:
lib/driver (split off of lib)
lib/iso9660 (split off of lib)

Add from paranoia:
lib/cdda_interface
lib/paranoia
src/paranoia

Also made some small changes to capability indentification to show
more reading capabilties and show that.

cd-info now shows the total disc size.
2004-12-18 17:29:32 +00:00