rocky
b9140126a8
Start off playing all tracks.
...
Set status to show playing all tracks.
2006-04-05 02:35:55 +00:00
rocky
25a76d78cb
Put back in getopt.h, getopt.c, getopt1.c. Solaris doesn't always have
...
it and it's really too much of a hassle to do all that configuration
code to figure out where it is and what has to be done to get it to
work.
2006-03-17 19:36:54 +00:00
rocky
62386a361a
iso9660.h: note b_mode2 parameter is not used any more
...
cdda-player.c
FSF address change.
2006-03-14 11:40:05 +00:00
rocky
295a7cd1e5
Fix another bug in cdda-player? I think b_cd was there only for
...
interactive use.
2006-02-02 06:24:34 +00:00
rocky
2039a55d18
Install a CDDB log handler.
2006-01-25 22:30:34 +00:00
rocky
8a3005f2b1
artist field was clobbering author field in list.
...
Uninitialized title/artist data cause core dumps.
2005-10-17 00:54:47 +00:00
rocky
b4b1c4ec6f
Add option to disable Rock-Ridge support --disable-rock
...
Add IS_ISSOCK() or S_ISLNK() macros for Rock-Ridge when environment
doesn't have it, e.g. MSYS 1.0.10 with MinGW 3.4.2.
Go over --enable settings. --disable-cpp-progs now works.
Require libcddb 1.0.1 or better
2005-09-15 06:36:01 +00:00
rocky
1ba084bd17
Changes for libcddb 1.1.0 API change.
...
Thanks to Chris Clayton for the patch.
2005-07-09 15:22:44 +00:00
rocky
a691a9a1b1
Add test to see if curses has keypad(). May break on Solaris - we'll see.
...
Fix from discussion with Steve Schultz
2005-04-22 01:54:13 +00:00
rocky
13c0888ccc
Wasn't allowing last track to get played.
2005-04-17 06:19:48 +00:00
rocky
4428ffa788
Misc memory issues
2005-04-11 01:37:38 +00:00
rocky
102ea21ddd
Another valgrind-caught leak.
2005-04-10 14:52:52 +00:00
rocky
20cd253bdb
Impliment -l (list tracks).
2005-03-31 00:24:32 +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
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
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
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
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