rocky
cfda57a213
Put back use of read_audio_subchannel_linux()
2005-03-01 11:00:49 +00:00
rocky
881d4fcf8f
mmc.c: fix up read_audio_subchannel_mmc
...
audio.h: more direct field names
mmc.h: add mmc_subchannel_t; scsi_mmc -> mmc
cdio-linux.c: remove deprecated from_bcd8
2005-03-01 10:53:15 +00:00
rocky
cd328dac84
Report ability to read MCN.
...
Add MMC routine to read audio subchannel.
2005-03-01 09:33:52 +00:00
rocky
126777b282
_cdio_sunos.c: add audio routines.
...
_cdio_linux.c: small formatting changes.
2005-03-01 08:14:09 +00:00
rocky
862d186157
Don't do CD analysis if we are currently playing a CD.
2005-03-01 07:54:09 +00:00
rocky
690e99f929
Add new audio routines.
2005-03-01 07:44:24 +00:00
rocky
cdef618824
Corrections to audio. First glimpse at working (on GNU/Linux) audio
...
controls.
2005-03-01 02:49:43 +00:00
rocky
19524f1d51
read_data_sectors via (cooked) generic read.
2005-03-01 01:22:38 +00:00
rocky
18392b405f
Fix up read_data_sectors by using generic cooked routine.
2005-03-01 01:09:53 +00:00
rocky
f692c47b43
Audio (via line output) related routines.
2005-03-01 00:49:24 +00:00
rocky
47a5589e61
Add audio lineout controls (play, pause, volume control)
2005-03-01 00:41:34 +00:00
rocky
53916b41bf
Add read_data_blocks via cooked mode. Seems to work better than read_cd.
2005-03-01 00:40:39 +00:00
rocky
716fa9a080
Failed attempt to make read_data_sectors work.
2005-02-28 04:05:17 +00:00
rocky
935c2996fe
One down one added. Not sure overall we're making progress.
2005-02-28 03:24:23 +00:00
rocky
d4279cb35f
Report error when read_data_block fails.
2005-02-28 03:04:21 +00:00
rocky
99332fbd44
Don't try to read too many blocks on MMC readcd.
2005-02-28 02:56:26 +00:00
rocky
4d393869ba
Tighter declarations of variables.
2005-02-28 02:05:19 +00:00
rocky
306f8bc498
More device error return codes. More detailed errors when CDROM_SEND_PACKET
...
fails.
2005-02-28 02:00:20 +00:00
rocky
602be8e5c6
win32.c: fill in read_data_blocks (use mmc routine)
...
iso-info.c: lint cast on output
iso9660.c: deal with struct tm's that don't have gmt_off.
2005-02-27 20:16:08 +00:00
rocky
a63bca7440
Show seconds in ISO9660 listing.
2005-02-26 23:25:33 +00:00
rocky
86cf5ff85f
Copy last changes to parse_rock_ridge_stat_internal().
2005-02-26 17:54:49 +00:00
rocky
1781cf1a3d
Fix bugs in getting full symbolic link name (when multiple directories).
...
Remove unnecessary malloc in realloc_symlink().
2005-02-26 17:20:33 +00:00
rocky
70025d7a32
Show modification time, not create time as seems to be the common case
...
for ls.
2005-02-26 15:41:20 +00:00
rocky
8c6963dba9
Time's on iso9660 have changed.
2005-02-26 15:06:25 +00:00
rocky
60032c9c2d
Change to iso9660_get_dtime to make dates on Rock-Ridge CD's match
...
what the OS reports when mounting. A bit was done by trial and error
although it doesn't seem *inconsistent* with standards definitions.
2005-02-26 14:58:53 +00:00
rocky
039ff7c756
Bug in setting blocksize - wasn't using passed parameter.
2005-02-25 10:22:48 +00:00
rocky
c350e2bdf3
Remove duplicate #define's
2005-02-25 09:47:10 +00:00
rocky
62c514d60d
_cdio_generic.c: OSX does return CDIO_CDROM_CDI_TRACK.
...
_cdio_osx.c: fixup read_data_blocks. May have to complicate more if we
need to make a distinction between Form 1 and Form 2. Revise for
current name/variable conventions.
2005-02-25 09:17:41 +00:00
rocky
f21d10168d
Erroneous parameter passed.
2005-02-25 09:08:57 +00:00
rocky
b4a4b971f9
Guard against deferencing NULL pointer.
2005-02-24 06:32:57 +00:00
rocky
8e8e12f906
Use TR_ values from cdio/cdda.h.
2005-02-24 00:25:52 +00:00
rocky
f49cd32f45
Add read_data_blocks; revise according to current conventions.
2005-02-24 00:18:34 +00:00
rocky
0661cbd0b6
Don't assume all OS's have tm_gmtoff
2005-02-23 00:43:05 +00:00
rocky
a37cfc0ba4
NEWS: all that's gone on so far in 0.73cvs
...
README: Note paranoia and samba vfs module
*.{h,c}: more debugger symbols. Use _s convention more.
2005-02-22 10:42:50 +00:00
rocky
7bbdbd4f7c
iso9660_get_dtime hack: we've seen it happen that everything except
...
gmtoff is zero and the expected date is the beginning of the epoch. So
we accept 6 numbers being zero. I'm also not sure if using the of the
Epoch is also the right thing to do either.
2005-02-22 09:55:47 +00:00
rocky
1dcab83589
Missing new symbol. Thanks again to Steve Schultz
2005-02-22 04:39:23 +00:00
rocky
5eacbe6af2
More time corrections as hopefully move towards Nirvana.
2005-02-22 04:32:52 +00:00
rocky
a2fccc90c4
Add routine for extracing ISO 9660 long time format and probably correct
...
the short-time format a little.
Handle Rock-Ridge time and be able to display it.
This pretty much completes the bulk of handling Rock-Ridge extensions.
2005-02-22 02:02:46 +00:00
rocky
ec0564dfee
Process Rock-Ridge time fields. Not tested or shown yet.
...
Break out Rock Ridge fields of our ISO9660 stat.
2005-02-21 09:00:53 +00:00
rocky
5b029744c6
Process symbolic links. Remove some memory leaks.
2005-02-21 02:02:12 +00:00
rocky
6562607cf4
*** empty log message ***
2005-02-20 22:24:56 +00:00
rocky
7a45afb450
Fix some memory leaks caught by valgrind. Also replace a relloc - not sure
...
why valgrind was having problems with that.
2005-02-20 17:47:01 +00:00
rocky
3d97c7ded6
Correct Rock-Ridge directory/link listing.
...
{cd,iso}-info --no-rock-ridge works (and with rock-ridge too)
test/*.right: output is now what I guess it's should be
2005-02-20 16:21:06 +00:00
rocky
25f560b5cf
Add LSNs more places.
2005-02-20 10:40:56 +00:00
rocky
9c377e1fe3
Add LSN's
2005-02-20 10:37:36 +00:00
rocky
4bee04f8f6
Put in LSN's and sizes more often.
2005-02-20 10:34:45 +00:00
rocky
99bf11d7c1
"printf (" -> "report (stdout,"
2005-02-20 10:23:26 +00:00
rocky
a8e1fd6038
all: Add iso9660_get_rock_attr_str to get an ls-like mode string for rock
...
ridge.
{cd,iso}-info.c util.{c,h}: put common printing routine in util.c
rock.h: add enum for NM flags
iso9660.h: move mode_t typedef so it can be used in rock.h
xa.{c,h}: small typos.
test/*: in most cases better output. On VCD's however there there is a
slight regression on displaying the filename someitmes. Will be
addressed later.
2005-02-20 10:21:01 +00:00
rocky
0a048cb05c
*** empty log message ***
2005-02-20 03:20:42 +00:00
rocky
0d607352c1
Another small change/generalization: don't limit driver to a BIN/CUE image.
2005-02-20 03:20:05 +00:00