Commit Graph

1790 Commits

Author SHA1 Message Date
rocky
e2ceddbb4d *** empty log message *** 2005-09-18 21:14:46 +00:00
rocky
e8721c1e4e The type of (option) opt needs to be int not char and this is
noticable on ppc where char is unsigned by default.

Furthermore, poptGetNextOpt() returns an int, not a char.

Bug noticed and patch all thanks to Nicolas Boullis.
2005-09-18 20:34:02 +00:00
rocky
901ab06722 Change needed for building cdda-player: -lcdrom needs to come after
-ldvd

Problem determination and patch all from Steve Schultz. Thanks!
2005-09-18 20:30:33 +00:00
rocky
3a1145614b include <stdbool.h> only if not C++. 2005-09-17 20:57:19 +00:00
rocky
7895f93f0e disable cdda_player if lib curses test fails. Previous position of
test was faulty.
2005-09-17 15:30:08 +00:00
rocky
1905092f08 Allow building cd-paranoia if Perl is not installed. 2005-09-17 01:42:55 +00:00
rocky
03c84e94e0 Change of heart. Stay with CVS until right up until release. 2005-09-17 01:41:13 +00:00
rocky
a1f3f30d06 Allow building cd-paranoia even if Perl isn't installed. (Sad in this
day and age one still can't assume Perl.)
2005-09-17 01:33:29 +00:00
rocky
f6a5b4ad0b configure.ac: make it explicit that --without-cd-paranoia also means
without the library

If --without-cd-paranoia don't try to build paranoia programs in example and
example/C++.

Thanks to Elio Blanca for reporting the problems.
2005-09-16 09:31:38 +00:00
rocky
2c93030ed7 *** empty log message *** 2005-09-15 06:46:05 +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
109df884e5 What's new in 0.76 2005-09-09 12:42:15 +00:00
rocky
22077c7b89 Add Diego 'Flameeyes' Pettenò 2005-09-09 12:41:56 +00:00
rocky
0554f105a5 Remove warning: "use of cast expressions as lvalues is deprecated"
Reports have it that gcc 4 doesn't tolerate this.
2005-08-28 22:40:19 +00:00
rocky
e6c3f2cd5f cosmetic: remove extraneous space at end of file. 2005-08-27 14:29:49 +00:00
rocky
711dcdac7b Add C++ versions of paranoia.c and paranioa2.c 2005-08-27 14:29:12 +00:00
rocky
d97137d6ed Get device name if none supplied in cdio_cddap_indentify. Check for
more error conditions and update doc to reflect that the error return
is NULL.
2005-08-27 14:28:30 +00:00
rocky
4d25281770 Make C++ compatible. 2005-08-27 14:25:58 +00:00
rocky
7e64f29d05 Some small type and variable name changes. 2005-07-23 22:24:04 +00:00
rocky
342d42412a Ooops -- syntax error. 2005-07-23 22:05:29 +00:00
rocky
a42209123c Doc changes. 2005-07-23 21:39:18 +00:00
rocky
6029b6c3d7 Patch from Diego 'Flameeyes' Pettenò to eject_media_freebsd_ioctl():
Allegedly this works better than the CAM mode eject; CAM gets the error
"Device not ready" when trying to eject an empty CD-ROM drive.

We make use of an already open file descriptor to the CD-ROM instead
of opening a new one (else we have two file descriptor open, so when
it launch the ioctl() to eject the device it results busy because of
the other fd).

Also corrects the documentation comment about the return value.
2005-07-23 21:36:54 +00:00
rocky
798e8e4329 Open season for changes. Now in 0.76cvs land 2005-07-15 21:40:06 +00:00
rocky
afffc36023 *** empty log message *** 2005-07-15 21:39:12 +00:00
rocky
92ccebfbc8 "Port" device.c into C++. 2005-07-15 21:38:57 +00:00
rocky
6c4905fb10 Add release date for 0.75 2005-07-11 12:23:52 +00:00
rocky
f905e246f5 Get ready for 0.75 release. 2005-07-11 11:51:32 +00:00
rocky
825872c1c6 Reorder and revise 2005-07-11 11:51:07 +00:00
rocky
b73406f758 Note libcdio_paranoia and libcdio_cdda. 2005-07-11 00:36:56 +00:00
rocky
ed507189e3 Small typos. 2005-07-10 14:13:03 +00:00
rocky
6156ea7138 Note existance and libcdio use in gmerlin and mplayerxp. 2005-07-10 13:57:37 +00:00
rocky
5c3ee23663 Add libcddb and cd-paranoia changes. 2005-07-09 15:23:19 +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
a3809b9cb2 Now check that integer arguments are integers and are within range.
Fixes to --mmc-timeout (-m) option.
Put optstring in alphabetic order.
2005-07-09 15:17:56 +00:00
rocky
757c18f507 Correct uninitialized variable caught by gcc 4 2005-07-07 06:58:48 +00:00
rocky
10ffeb8964 Conservative setting for library. 2005-07-07 06:54:48 +00:00
rocky
8f154dc75d Remove gcc 4 warning 2005-07-07 06:53:04 +00:00
rocky
51cffffe74 remove gcc 4.0 warnings 2005-07-07 06:52:38 +00:00
rocky
5d9dd72dcb Correct test caught by gcc 4.0 2005-07-07 06:51:58 +00:00
rocky
638a30a5f1 Remove gcc 4 warnings 2005-07-07 06:51:13 +00:00
rocky
25c922bae5 Make compilation without CDDB work. 2005-07-03 23:14:23 +00:00
rocky
9741129830 Note mmc and cd-paranoia timeout changes 2005-07-02 09:44:19 +00:00
rocky
133bf59840 CDDB errors should not terminate cd-info. 2005-06-28 15:39:35 +00:00
rocky
40acf08015 cd-paranoia: Add option --mmc-timeout (-m) to set MMC timeout. 2005-06-26 23:14:49 +00:00
rocky
3b0b52ac52 Allow the MMC timeout to be adjusted by the application. 2005-06-26 18:29:49 +00:00
rocky
bd0fc6d54f Patch to make --disable-shared and --enable-static work with --with-versioned-libs 2005-06-25 10:48:06 +00:00
rocky
0dbff90693 update 2005-06-25 10:14:00 +00:00
rocky
c0310e8674 Attempt getting audio port volume levels. 2005-06-11 18:59:47 +00:00
rocky
317de33b70 Remove more valgrind-caught erroneous free()'s. 2005-06-08 08:20:36 +00:00
rocky
fdea8ee466 Remove a couple more valgrind-caught memory leaks 2005-06-08 08:07:00 +00:00