Commit Graph

1844 Commits

Author SHA1 Message Date
pjcreath
6bcd6c5609 Extensively commented cdparanoia's stage 1 matching. No code changes apart
from added white space for improved readability.  Comments containing "???"
suggest areas for further study and documentation.
2005-10-17 15:31:08 +00:00
pjcreath
10166d3d88 Changed the underrun+jitter test to use small jitter, since medium jitter
is now broken.  The test should be returned to its former rigor (if not
better) once we squash the medium jitter bug.
2005-10-17 15:10:55 +00:00
rocky
54aa189af0 Add a couple more udf_ prefixes to some types. 2005-10-17 03:40:44 +00:00
rocky
41a7101c5a Add constants for some string #defines. 2005-10-17 03:38:05 +00:00
rocky
2732049a6f Standard dance for pkg-config and libudf. 2005-10-17 03:26:31 +00:00
rocky
36634e59bf What's shaken. 2005-10-17 03:25:33 +00:00
rocky
a20483cedc Shortten some field names, add udf_ prefixes to aid with namespace
problem; turn logical volume descriptor content use into something
more useable.
2005-10-17 03:23:04 +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
ddb2d32405 One more libgetopt for BSD from Steve Schultz. 2005-10-16 23:33:41 +00:00
rocky
53965c998b Datatypes closer to matching terms used in ECMA 167
spec. Combine/remove duplicate tag identifer definitions.
2005-10-16 22:40:51 +00:00
rocky
91ed647a6b BSDI needs to test for libgnugetopt. Patch from Steven Schultz 2005-10-16 22:21:13 +00:00
rocky
1e89dc8909 Analysis and comments courtesy of Peter J. Creath, again. (I believe
this will be the last commit I'll make on his behalf.)
2005-10-15 03:18:42 +00:00
rocky
326776a693 Minor formatting changes. 2005-10-14 02:07:06 +00:00
rocky
8c04ca8e04 Many informative comments courtesy of Peter J. Creath.
External accessible routines renamed to their libcdio name.
2005-10-14 01:20:55 +00:00
rocky
1d52037d81 Revise as per analysis of Peter J. Creath. 2005-10-14 01:18:59 +00:00
rocky
a6657a8266 ecma_167.h: doxygen description changes a little.
udf.h: First external function added.
2005-10-13 02:39:43 +00:00
rocky
63cd9f05a3 ecma_167.h: shorten some tags based on use
Makefile.am: add udf.h - Oops that file will be added in the next commit.
2005-10-13 02:37:20 +00:00
rocky
8812a35fd3 Already 1st slight improvement: move #include after test if we've been
included before.
2005-10-13 01:03:23 +00:00
rocky
fb52788891 The top-level interface header for libudf: the UDF library;
applications include this.

First file checked in towards UDF support! (Admittedly not very exciting.)
2005-10-13 01:02:32 +00:00
rocky
85f5b06b1b Fix some typos. 2005-10-12 11:26:06 +00:00
rocky
f082e5742a pathname ->psz_name 2005-10-12 11:25:17 +00:00
rocky
1223d47875 libpopt no longer use
sort_link -> sort_link_t.
2005-10-08 09:08:10 +00:00
rocky
21be3082f5 Let compiler figure out size of dispcache. 2005-10-07 08:19:44 +00:00
rocky
d12f4d6489 All multiple-block reading routines now return success when asked to
read 0 blocks and the lsn's are valid. Idea suggested by Peter J. Creath.
2005-10-07 07:15:19 +00:00
rocky
14811c97db Two patches from Peter J. Creath
Fix bug in handling arithmetic with unsigned numbers
  Return success if reading 0 audio blocks.
2005-10-07 00:06:45 +00:00
rocky
8fc87950ba Fill in manual page more. 2005-10-06 12:58:36 +00:00
rocky
1d351c4656 Add AUTHOR field to help2man's 2005-10-06 12:57:39 +00:00
rocky
9361acfc42 More stdout->stderr and exit(EXIT_INFO) on help. 2005-10-06 09:51:21 +00:00
rocky
e660ebfe7a Improve manual pages.
* help output needs to be to stdout not stderr for help2man (*.c,*.h)
* Add EXIT_INFO return code.  (*.c,*.h)
* Start filling out man pages, e.g. add SEE ALSO. *.help2man
* Remove non-existent reference to Info pages Makefile.am
2005-10-06 09:37:11 +00:00
rocky
37bb687ed2 Was building paranoia programs when --without-cd-paranoia was given. 2005-10-06 00:14:22 +00:00
rocky
cb46f62861 What's just gone on. 2005-10-05 09:54:23 +00:00
rocky
16bdbf2615 Remove libpopt.
cd-drive, cd-info: some source option bug fixes
osx.c: bug in duplicate free in add-device

Patches and bug fixes courtesy Peter J. Creath
2005-10-05 09:48:11 +00:00
rocky
e74fc3f8da Just a little more clear about the enum/#define thing. 2005-10-05 00:50:41 +00:00
rocky
f3b673dec7 Use #defines (and enums for debugging) for paranoia read flags.
Patch from Peter J. Creath.
2005-10-05 00:02:12 +00:00
rocky
01a86fd79d Some provision for handling Rock-Ridge device numbers. 2005-10-04 09:59:46 +00:00
rocky
f9f6561478 Remove the comments about the bug that was just addressed. Thanks again to
Peter J. Creath
2005-10-04 00:38:34 +00:00
rocky
c6dfef5d24 Bug fix in overallocated analyzed and fixed courtesy of Peter J. Creath 2005-10-03 02:31:11 +00:00
rocky
16e7b54f92 Add doxygen file identification to cdio/cdio_config.h. 2005-09-30 01:10:54 +00:00
rocky
26295ee24f Add darwin8* to list - thanks to Peter J. Creath; Oh, and we are iIn version 0.77cvs now 2005-09-30 01:09:16 +00:00
rocky
b4994b8c3f Remove double free of str_bsd_path. Thanks to Peter J. Creath for
finding/fixing.
2005-09-30 00:01:09 +00:00
rocky
eb90d5195b Wrong directory - ouch. 2005-09-24 12:44:26 +00:00
rocky
ba988e93c8 Final preparation for 0.76 release. 2005-09-23 09:08:48 +00:00
rocky
f46d1ce0ea Release date. 2005-09-22 23:59:59 +00:00
rocky
b7c71f9d1c Reinstate -lm in libcdio_cdda.pc 2005-09-22 23:54:35 +00:00
rocky
d51ff8f224 Needs libcdio library. 2005-09-22 01:00:28 +00:00
rocky
e21c6a94f0 libcdio_paranoia and libcdio_cdda need to include libcdio 2005-09-22 00:56:58 +00:00
rocky
3c495fde69 Remove potential -lm as it should be linked in to the library now. 2005-09-22 00:53:40 +00:00
nboullis
59e64edfe1 Link libcdio_cdda with libm as needed for cos and sin. 2005-09-21 17:45:59 +00:00
rocky
2afad8d866 Move lower-level cdrom_drive_t from paranoia.h into cdda.h
This may cause some incompatibilty in applications that did
#include <cdio/cdda.h> without #include <cdio/paranoia.h>

As of now it's okay to just #include <cdio/paranoia.h> or include both,
but #includ'ing only <cdio/cdda.h> will be a problem.
2005-09-21 01:41:31 +00:00
rocky
2a03988a3a Add -lm in libcdio_cdda where it's needed. 2005-09-21 01:09:08 +00:00