14 Commits

Author SHA1 Message Date
R. Bernstein
023fcab57f Add catalog number to ISO 9660 cue file. 2012-03-25 17:18:49 -04:00
R. Bernstein
abe5b84295 Multilanguage CD-Text from greenleon 2012-03-05 21:22:08 -05:00
R. Bernstein
af0a57856e test/check_udf.sh works when building outside source tree. With this "make distcheck" should work again 2012-03-04 00:30:58 -05:00
R. Bernstein
1f60f6f2d3 test/*: Add first UDF test - test sequential file extraction.
example/extract.c: give non-zero return code if we can't find UDF image test/*
2012-03-04 00:09:02 -05:00
R. Bernstein
0c1e50eab8 Add test/data/cdtext.cue to distribution. 2012-03-03 21:39:06 -05:00
R. Bernstein
5224ff9556 Find/fix another place in TOC reader where we need to use relative paths. Here in a branch of code for the DATAFILE statement. 2012-01-25 23:36:08 -05:00
rocky
2fb322806f Double length of cdtext cue/bin example. Thomas reports on libcdio-devel that the helps some LG drives and wodim. 2011-12-25 15:38:31 -05:00
R. Bernstein
7b64aa70c6 This cue is burnable via the command: cdrecord -text cuefile=cdtext.cue 2011-11-28 20:33:18 -05:00
R. Bernstein
4aa1a16dd1 Move a little bit forward in implementing SILENCE in cdrdao.
cdrdao tests now work while being a little more strict.
2011-11-27 10:53:50 -05:00
R. Bernstein
92a8bcb8c8 Add Leon Merten Lohse's cdtext test images.
cdrdao.c reduse severity of not finding source - may change my mind later about this...
2011-11-25 13:42:23 -05:00
R. Bernstein
dbf6d24765 1) cdtext objects are no longer associated with a track but with the disc.
2) - cdio_get_cdtext no longer takes track as an argument
- cdtext_get, cdtext_get_const, cdtext_set require track argument
3) Language, Genre, Genre Code and Encoding Fields are now properly parsed and stored in the cdtext object
4) Added public function cdio_get_cdtext_raw to extract the binary CD-Text
5) Added CDTEXTFILE keyword logic in cue sheet parser. Parses binary/raw CD-Text files
6) Added cdtext_genre2str to convert genre code
7) altered the example programs, test drivers, cdda-player and cd-info to work with these changes
8) Added test case
9) A few smaller changes
A disc either holds CD-Text for all the tracks or does not hold any. Therefore a CD-Text object for the whole disc seems more natural to me. It also enables us to store global fields, like genre, encoding, language.

Patch was tested on GNU/Linux 32 bit running Gentoo.
2011-11-24 20:54:40 -05:00
R. Bernstein
e0b2ee826d Don't error out on handling "NO PRE_EMPHASIS" in cdrdao TOC.
Savannah bug #34826:
2011-11-16 20:36:22 -05:00
R. Bernstein
818e499c4c Make "make dist" package everything again. 2010-01-20 21:14:22 -05:00
R. Bernstein
0ec240f935 Reorganize test data for future growth. 2010-01-20 20:57:43 -05:00