rocky
|
87f0c9334f
|
Add b_cdtext_init and b_cdtext_error to generic structure. If we
can't read cdtext once, mark as an error and don't try to read again.
|
2004-08-07 22:58:51 +00:00 |
|
rocky
|
78f68a675a
|
Convert to use generic routines for first track, num tracks and
getting discmode.
|
2004-07-29 02:48:55 +00:00 |
|
rocky
|
7716188c38
|
Make sure milliseconds get converted to seconds if needed.
Some function renaming, and a typo in a DVD book type.
|
2004-07-28 01:09:59 +00:00 |
|
rocky
|
0d82e6b92b
|
Add CD-TEXT
|
2004-07-27 16:51:14 +00:00 |
|
rocky
|
f78187653c
|
Add disc mode and small bug fixes
|
2004-07-27 16:36:59 +00:00 |
|
rocky
|
9b1b59144f
|
Best guess of how to do scsi_mmc_run_cmd. Thanks to Steven M. Schultz
|
2004-07-27 15:02:01 +00:00 |
|
rocky
|
ee9634bc43
|
compilation fixes
|
2004-07-27 13:10:20 +00:00 |
|
rocky
|
db337e5665
|
More consolidation of code by adding routines to scsi_mmc.
|
2004-07-27 01:06:01 +00:00 |
|
rocky
|
e21255ec1a
|
Reduce cut and paste - add common routine, to _cdio_generic.c:
cdio_read_mode1_sector.
|
2004-06-26 00:39:00 +00:00 |
|
rocky
|
238b74ab7f
|
fewer error exits in drivers. Instead, a failure code is returned.
|
2004-06-25 21:10:36 +00:00 |
|
rocky
|
8eb47a8c9d
|
Compilation fixes.
|
2004-06-03 12:37:54 +00:00 |
|
rocky
|
293747adb3
|
Fix all those *env = env after renaming; It should be *env = user_data.
|
2004-06-03 09:22:10 +00:00 |
|
rocky
|
5e2642af4b
|
Remove some of the bogus assume 1 is first track.
Renamings: env -> user_data
_obj -> env
|
2004-06-02 00:43:53 +00:00 |
|
rocky
|
a5a298e495
|
Detect disc-image and don't open this device driver for that.
|
2004-05-06 01:37:43 +00:00 |
|
rocky
|
7f8cefed11
|
Add cdio_open_am to allow specifying an access method use for
reading/controlling CD.
|
2004-04-30 06:54:15 +00:00 |
|
rocky
|
6a0f9e4686
|
Add const on get_mcn prototype and initialization of get_drive_cap in
func structure
|
2004-04-25 17:05:07 +00:00 |
|
rocky
|
20d26ec45a
|
Add mode1 reading in a hacky way.
|
2004-03-20 03:34:12 +00:00 |
|
rocky
|
10375e7c4b
|
Small BSDI fix from Steve Schultz <sms@2BSD.COM>
|
2003-10-03 17:29:59 +00:00 |
|
rocky
|
1bf781f1a6
|
OS fixes.
|
2003-10-03 04:04:24 +00:00 |
|
rocky
|
5a015fa3e0
|
*** empty log message ***
|
2003-10-03 03:46:54 +00:00 |
|
rocky
|
ea08580a22
|
Cosmetic changes to Make it look more like the others.
|
2003-10-03 03:45:40 +00:00 |
|
rocky
|
9687079758
|
BSDI fixes.
|
2003-10-03 01:43:45 +00:00 |
|
rocky
|
d63dec6ebe
|
BSDI Fixes.
|
2003-10-02 02:59:57 +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
|
dd05f2e6ad
|
Change interface for read_audio_sectors.
|
2003-09-20 12:34:02 +00:00 |
|
rocky
|
833bc3d21d
|
Note TOC's initialized so we don't reread. Add some int's to unsigned.
|
2003-09-01 15:11:36 +00:00 |
|
rocky
|
8b22196efe
|
Bug in eject: need to close internal file descriptor before ejecting.
eject interface now nulls cdio pointer after a sucessful eject.
|
2003-05-16 07:18:27 +00:00 |
|
rocky
|
adfb8564c9
|
tests -> test
All public includes are included via #include <cdio/....h> rather than
#include "....h"
(removed -I $top_srcdir/include/cdio)
|
2003-04-22 12:09:08 +00:00 |
|
rocky
|
aa9d1b517f
|
get_default_device with NULL will get device *without* trying to open
cd. Add read_audio call.
|
2003-04-10 04:13:41 +00:00 |
|
rocky
|
6748f14c45
|
Changes brought about by sector.h #define changes.
|
2003-04-08 10:35:09 +00:00 |
|
rocky
|
797d0c3c98
|
Change sector.h constants, yet again. This time for Herbert Valiero Riedel.
|
2003-04-06 17:57:20 +00:00 |
|
rocky
|
62d12714b1
|
More common routiens and structures moved to cdio_generic.c or
cdio_private.h respectively.
|
2003-03-30 13:01:22 +00:00 |
|
rocky
|
787b3a76fe
|
Extend to larger interface using generic routines.
|
2003-03-30 01:11:35 +00:00 |
|
rocky
|
f488280282
|
Add simple (non-mode2) read/seek.
_cdio_generic.c: place to save common driver routines
add cdio_get_track_sec_count.
|
2003-03-29 17:32:00 +00:00 |
|
rocky
|
d8566f16a9
|
_cdio_linux.c: eject routines does it's own open and close.
cdio.h, Makefile.am, cdio.c: Add FreeBSD routine (not complete yet).
|
2003-03-24 23:59:22 +00:00 |
|
rocky
|
d4d82912da
|
Initial revision
|
2003-03-24 19:01:09 +00:00 |
|