rocky
fb00a8ab56
Check for libncurses as well as libcurses and add whatever is found to
...
cdda-player libraries.
2005-03-10 12:47:03 +00:00
rocky
76d8cbe880
win32.c: get eject working.
...
device.c: an additional test for a NULL pointer to be on the safe side.
cdda-player: better handling of eject.
2005-03-09 02:19:54 +00:00
rocky
7ae764d9b8
lib/driver/device.c: bug in close routine looping.
...
lib/*: Modify close routine for Win32 ioctl.
src/cdda-player: add option for close cd tray and minor things
2005-03-08 03:11:19 +00:00
rocky
db3b2fa938
Add Gerd Knorr's cdda-player as an example program using the libcdio Audio
...
controls.
2005-03-07 12:55:12 +00:00
rocky
869bbacd94
Use cdio_audio_get_msf_seconds
2005-03-06 16:00:35 +00:00
rocky
1dc54ec57d
Split out cddb stuff for inclusion in a cdda player.
2005-03-06 11:23:15 +00:00
rocky
1fe287e813
More audio control corrections.
2005-03-06 11:21:52 +00:00
rocky
83601dc13e
Add routine to turn audio status into a string.
2005-03-06 02:59:26 +00:00
rocky
3e84283fa8
Don't rely on compatability with 0.72. Use new type names.
2005-03-06 00:03:53 +00:00
rocky
a27d21a97a
win32.c: closer to getting audio controls working.
...
cd-info.c: was not testing MULTI_SESSION capability correctly.
2005-03-05 19:27:28 +00:00
rocky
31621a3942
Correct type mismatch: unsigned int -> lsn_t
2005-03-05 18:53:13 +00:00
rocky
eebb3ca0a4
Change multi-session output - cd-info reports LSN's, not session number.
2005-03-05 16:51:12 +00:00
rocky
822a203ba8
Add API routine to get last session number.
2005-03-05 10:10:16 +00:00
rocky
9d7e2b97da
Enable building out of srcdir. Patches outside of test/* from Mike Castle
2005-03-02 12:49:28 +00:00
rocky
3abb1badf9
audio.h: redo audio volume levels a little.
...
mmc.{c,h}: attempt to get audio ports/selections via MMC.
cd-info.c: show volume output levels in a cleaner fashion.
2005-03-02 04:23:59 +00:00
rocky
7441d6a1ec
Slightly more detailed capability reporting:
...
VCD is MODE2 FORM 1/2; PhotoCD is ability to read multisessions.
2005-03-02 01:00:48 +00:00
rocky
850aeed10d
Deal with unimplemented audio status (such as on image drivers)
2005-03-01 11:29:52 +00:00
rocky
01f3d305f7
Slight output change.
2005-03-01 11:14:43 +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
862d186157
Don't do CD analysis if we are currently playing a CD.
2005-03-01 07:54:09 +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
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
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
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
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
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
834b1d06b6
cd-info.c: tolerate CDDB options even when we don't support CDDB.
...
Better error reporting of bad options.
2005-02-19 11:43:05 +00:00
rocky
e5c5886032
Add filesystem size --iso9660 output.
2005-02-18 23:25:45 +00:00
rocky
b2365280af
Use translated name in directory reporting.
2005-02-18 22:36:29 +00:00
rocky
a4d389b939
iso9660_fs.c: reallocate filename when Rock-Ridge name is bigger.
...
rock.c: variable name changes
cd-info.c: don't translate file name when there are Rock-Ridge
Extensions.
2005-02-18 01:31:08 +00:00
rocky
ab344d538c
Remove more of the no longer needed distinction (that we sometimes got
...
wrong) of Mode 1 vs Mode 2 data reading.
2005-02-17 11:54:28 +00:00
rocky
b504a1a652
First semblance of being able to handle Rock Ridge names.
2005-02-14 07:49:46 +00:00
rocky
feb3e26e7a
small formatting change
2005-02-09 01:31:10 +00:00
rocky
a1c206fe3b
Add enum for feature profiles. Add feature to string conversion routines.
2005-02-08 04:14:28 +00:00
rocky
e0a20d6e38
Small formatting changes.
2005-02-07 12:12:14 +00:00
rocky
ce6170ea9e
Add more MMC features and profiles such as ones used by the Plextor
...
DVDR PX-716A
2005-02-07 12:06:29 +00:00
rocky
81e6bf4c95
Move discmode things out of sector and over to disc.h and disc.c.
2005-02-05 14:42:28 +00:00
rocky
d958f062ea
First attempt at smart iso9660 reading in CD images.
...
_cdio_stream.*: return is now cdio_driver_return_t
2005-02-05 04:25:14 +00:00
rocky
9e3baff32a
Forgot to install default manpages.
2005-01-29 08:17:56 +00:00
rocky
9348908fd5
Put Japanese man page in man/jp.
2005-01-29 08:03:23 +00:00
rocky
9e2eaf7546
cdparanoia: add ability to disable byte swapping
...
configure.ac: remove AIX driver for now - it doesn't really work
remove some (but not all) of the valgrind errors in cd-text
Some stylistic things, doxygen comment improvements typos, etc.
2005-01-27 03:10:06 +00:00
rocky
e0cce4558d
Version information now includes build.
2005-01-22 22:21:36 +00:00
rocky
37d52c861d
check_paranoia.sh.in: Add a more agressive paranoia test.
...
*version.h*: Include build name in version listings.
2005-01-22 19:39:16 +00:00
rocky
567e6e7775
Add jitter simulation and jitter-correction testing.
2005-01-22 18:11:32 +00:00