Commit Graph

1887 Commits

Author SHA1 Message Date
rocky
076ec51ef1 Set libraries for revision before release. Interfaces in libcdio and
iso9660 have been added so bump, current (and set revision and age 0).
2005-03-29 01:40:19 +00:00
rocky
af4ceb5835 Don't know why cd_close was in play_track(). 2005-03-23 16:32:49 +00:00
rocky
3010132e24 Remove compiler warning about uninitialized variable. 2005-03-23 16:22:16 +00:00
rocky
a18b69a318 Remove internal "close_tray" function as this is external only.
Now that close_tray is done right the prototype can be like the others.
2005-03-23 11:26:49 +00:00
rocky
4ef90d57b4 loop over cdtext using length reported back by MMC TOC command.
Test sequence number only for valid blocks.
cdtext_private.h: add enumeration to facilitate debugging
cdtext.c: On Windows CD-Text was off by 4. Hack for this.
2005-03-23 11:15:25 +00:00
rocky
322cb07c1f Make expression more explicit. Warning on gcc 2.95 looks like a miscompile. 2005-03-22 09:36:36 +00:00
rocky
7a9111434b Fix up return code status in close tray. 2005-03-22 09:19:47 +00:00
rocky
7774f8d873 Pass back return code on command. 2005-03-22 09:15:57 +00:00
rocky
36f606f0dc Fix up BSDI code for closing tray. All the hard work really due to
Steve Schultz.
2005-03-22 08:59:54 +00:00
rocky
0ad6b0a629 Ability to toggle list display mode. 2005-03-22 01:57:22 +00:00
rocky
79780510e2 Note BCDness of msf_t 2005-03-21 10:43:08 +00:00
rocky
350c491346 Add info on: cdda-player, Rock Ridge Extensions.
Note our MSF structure peculiarity. Remove remark that we don't support
audio controls - we now do.

Other miscellaneous revisions too.
2005-03-21 10:36:18 +00:00
rocky
2a11267eb9 Doxygen lint corrections. 2005-03-21 09:19:06 +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
800eef655f Not sure why we set the loglevel to debug before a DVD STRUCT PHYSICAL.
Remove it.
2005-03-21 08:33:36 +00:00
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