1New features with AN-2013-12-24: 2 3This is the first localization step for the schily source consolidation. Many 4programs now (hopefully) call gettext() for all strings that need localization. 5 6- The next step will include dgettext() calls for the libraries and the 7 missing programs 8 9- The following step will include the extracted strings 10 11- The last step will include German translations and install support 12 for the resulting binary message object files. 13 14----------> Please test and report compilation problems! <--------- 15 16***** NOTE: As mentioned since 2004, frontends to the tools should ***** 17***** call all programs in the "C" locale ***** 18***** by e.g. calling: LC_ALL=C cdrecord .... ***** 19***** unless these frontends support localized strings ***** 20***** used by the cdrtools with NLS support. ***** 21 22- libschily::format.c (printf) now supports length modifiers 23 like h hh l ll t z for the %n format. 24 25- libschily::format.c has been restructured for parsing the 26 field width parameters in a way that would allow to later 27 introduce support for %n$ 28 29- cdda2wav now prints the number of read operations per track when 30 in paranoia mode 31 32- cdda2wav now prints the read overhead (in percent) per track when 33 in paranoia mode 34 35- cdda2wav adds a new paraopts= mode: "c2check" to run libparanoia 36 in C2 mode. 37 38- libparanoia now implements the first stage in C2 error pointer 39 support: it now is able to deal with input data that contains 40 C2 pointers and it implements new callbacks to report C2 41 statistics back to the caller. 42 43- cdda2wav did get a major overhoul for libparanoia that may 44 make the extract quality better up to a factor of 100x: 45 46 A new suboption "readahead=" for paraopts= allows to modify 47 the read ahead buffer size to make it large ebough for the amount 48 of RAM in modern drives. 49 50 The interpratation of "problem sectors" was changed to better deal 51 with the fact that in case of bad areas, the libparanoia code 52 tends to do repeated reads in those bad areas. The computaion 53 of the percentage of bad sectors now takes care of reread sectors. 54 Repeated reads still increase the value but no longer in a 55 quadratical way. 56 57- Better documentation for the libparanoia interface in cdda2wav 58 allows to better understand how it works and how modifying 59 parameters could influence the extract quality. 60 61- Fixed some typos in cdrecord 62 63- Fixed a typo in the mkisofs man page (had \-max\-ISO-9660\-filenames 64 instead of \-max\-iso9660\-filenames) 65 66 67- New Schily Makefiles rules for armv7l-linux 68 69 70 71Author: 72 73Joerg Schilling 74D-13353 Berlin 75Germany 76 77Email: joerg@schily.isdn.cs.tu-berlin.de, js@cs.tu-berlin.de 78 joerg.schilling@fokus.fraunhofer.de 79 80Please mail bugs and suggestions to me. 81