Commit Graph

1772 Commits

Author SHA1 Message Date
rocky
647ac913e8 Keep up to date with recent changes in audio subchannel msf. 2005-03-21 07:59:13 +00:00
rocky
80754e4939 Typo in field name. Thanks again to Steve Schultz. 2005-03-21 07:53:22 +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
66e1bdebd6 Revise subchannel so solaris subchannel is libcdio msf. 2005-03-19 18:50:46 +00:00
rocky
d5221e901f Revise so audio subchannel msf is msf_t (BCD encoded). 2005-03-19 16:17:13 +00:00
rocky
a439bbf31e Horrible hack until I can figure out how to generate
cdio/cdio_config.h correctly.
2005-03-19 07:52:51 +00:00
rocky
140e8cc8c0 Remove gcc 2.95 warnings on BSDI 2005-03-19 07:28:56 +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
15ce91070e audio absolute relative frame on BSDI addressed. 2005-03-18 22:53:48 +00:00
rocky
442f688a45 BSDI eject works, more audio stuff working. 2005-03-18 19:30:31 +00:00
rocky
9a619c8b53 Initialize volume_level to squelch compiler warning 2005-03-18 15:42:25 +00:00
rocky
90d9291faf *** empty log message *** 2005-03-18 13:21:14 +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
e936b135a7 Apparently some are depending on sizeof(bool) to be 1 byte. I don't
see this in libcdio, but I suppose it's a possibility. In gcc3 enums
are 4 bytes. This patch from Tim Potter forces sizeof(bool) to be 1
byte.
2005-03-18 01:15:49 +00:00
rocky
9056a8f3e7 Reduce verbosity on disc mode detection 2005-03-17 19:41:16 +00:00
rocky
eb575cf40c missing declaration 2005-03-17 15:32:27 +00:00
rocky
e020e96170 Don't really detect Burn-proof yet. 2005-03-17 09:13:36 +00:00
rocky
89a88ff987 remove non-const warning. 2005-03-17 09:01:58 +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
af71247d66 Remove duplicate open on CD. Some warnings turned into info
messages. Remove unnecessary \n's.
2005-03-15 12:11:53 +00:00
rocky
6d9fdf7cd5 Add audio.c 2005-03-15 04:18:29 +00:00
rocky
b1ba734897 Sample program to show audio controls. 2005-03-15 04:18:05 +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
8aaeb8d71c read_subchannel sets format MSF. So caller no longer has to. 2005-03-15 04:16:17 +00:00
rocky
30fca87a95 Get read_subchannel working - was thrown off by Microsoft's lousy
poor documentation of IOCTL_READ_Q_SUBCHANNEL
2005-03-15 02:04:51 +00:00
rocky
fe3e453114 Show volume in display status output. 2005-03-14 02:03:33 +00:00
rocky
0507f61921 Allow returned parameters to be NULL. 2005-03-14 02:02:49 +00:00
rocky
02ce555171 A hacky OSX close drive routine. It doesn't handle the actual drive
paramater because we don't really know how to pass that to druti.
2005-03-13 04:42:38 +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
aa74e98227 Forgot close of file descriptor. 2005-03-11 02:10:11 +00:00
rocky
6cc745b6e0 Possible filling out of FreeBSD audio control routines. 2005-03-11 02:08:05 +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
ff7b7cbfa6 Correct export name. 2005-03-09 11:19:52 +00:00
rocky
daee09ad22 Compilation fix for non MS OS's. 2005-03-09 11:04:34 +00:00
rocky
064f1fef51 mmc1.c: use DEVICE_DRIVER rather than DEVICE_UNKNOWN.
mmc2.c: show use of "mmc_have_interface"
2005-03-09 10:29:06 +00:00
rocky
8e8c54a457 Add MMC START STOP interface. 2005-03-09 10:23:01 +00:00
rocky
912ab1082d Add --without-cdda-player. Dependency on curses now works. 2005-03-09 03:39:46 +00:00
rocky
86324c60b7 Use mci command for close for now. 2005-03-09 02:36:25 +00:00