rocky
0ad6b0a629
Ability to toggle list display mode.
2005-03-22 01:57:22 +00:00
rocky
74dc895997
Some small changes to update list when track changes. Probably a lot
...
more could be done in terms of having multiple disc views.
2005-03-21 09:00:20 +00:00
rocky
4bc36eac82
Small change to make currently playing track stand out more.
2005-03-19 23:47:53 +00:00
rocky
a7abfdcb87
Make sure reading non-interactive subchannel doesn't interfere with
...
playing.
2005-03-19 23:31:11 +00:00
rocky
d5221e901f
Revise so audio subchannel msf is msf_t (BCD encoded).
2005-03-19 16:17:13 +00:00
rocky
a5161ab684
Revise audio subchannel structure to remove lba uniion since we don't
...
support returning LBA's inside the structure.
include/types.h: use cdio_config.h if none was supplied.
2005-03-19 06:42:22 +00:00
rocky
9a619c8b53
Initialize volume_level to squelch compiler warning
2005-03-18 15:42:25 +00:00
rocky
8ef435a249
src/* gl_default_log_handler defined only once.
...
lib/dirver/*.c: looks to me like a cosmetic change but supposedly it helps
on Fedora Core 4 test1
Bug # 12363:
See: http://savannah.gnu.org/bugs/?func=detailitem&item_id=12363
2005-03-18 12:56:00 +00:00
rocky
e020e96170
Don't really detect Burn-proof yet.
2005-03-17 09:13:36 +00:00
rocky
77405839a1
BSDI: add audio controls.
...
cdda-player.c: gcc > 3.0 change.
2005-03-17 08:54:10 +00:00
rocky
e44ed7ef1f
C-Preprocessor syntax errors when using ncurses.h
2005-03-17 08:19:19 +00:00
rocky
bd9336310a
Check for ncurses.h header (in addition to curses.h).
...
Had a problem (on Solaris) where both libcurses and libncurses were
around but the curses.h header (from libcurses) was installed.
2005-03-17 07:36:09 +00:00
rocky
20e610a017
Add setting volume and showing the subchannel when in non-interactive mode.
2005-03-16 02:19:20 +00:00
rocky
f34059d4a4
Add status on play_tracks
2005-03-15 15:56:13 +00:00
rocky
b6798f337e
*.c: return status of operations. Exit code is set on operation failure.
...
cdda-player.c: debug and verbose change libcdio loglevel verbosity.
2005-03-15 12:22:37 +00:00
rocky
8af9063b84
example: add sample audio program.
...
cd-info.c cdda-player.c: read_subchannel sets format MSF. So caller no
longer has to.
2005-03-15 04:17:05 +00:00
rocky
fe3e453114
Show volume in display status output.
2005-03-14 02:03:33 +00:00
rocky
e80b06c4ce
Remove warnings from mvprintw (as seen on OSX).
2005-03-13 03:52:15 +00:00
rocky
31796641ec
Use CD-Text for disc info too.
2005-03-13 03:37:18 +00:00
rocky
fcc0806e8d
Show CD-Text info.
2005-03-12 20:32:23 +00:00
rocky
160a69f0b2
Off by one on track duration.
2005-03-12 16:53:29 +00:00
rocky
6accca02b9
Curses improvements. Can now show key/help and list of tracks.
2005-03-12 16:45:44 +00:00
rocky
76369d47fd
Put move libcddb init routine out of cdda-player.c and cd-info.c and into
...
cddb.{c,h}
2005-03-12 06:02:36 +00:00
rocky
60af99c882
Towards making a common init_cddb routine.
2005-03-11 10:34:28 +00:00
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