--- libgig/trunk/ChangeLog 2017/12/09 16:39:27 3398 +++ libgig/trunk/ChangeLog 2018/05/08 18:45:28 3425 @@ -6,11 +6,21 @@ not C++ comments; see lexer rules in src/pre.l of the Doxygen source code, which currently also filter out new line \n chars). + - Added new method File::CountSamples(). + - Added new method File::CountInstruments(). * src/Serialization.cpp, src/Serialization.h: - Hide pure internal declarations from header file to avoid numerous compiler warnings when building and linking against the public API. + * src/RIFF.cpp, src/RIFF.h: + - Fix: Calling File::SetMode() left an undefined file handle on Windows and + caused a resource leak + + * src/tools/gigdump.cpp: + - Added command line option --instrument-names which causes only + instrument names and their index numbers to be printed. + Version 4.1.0 (25 Nov 2017) * general changes: - removed 2 GB limitation when loading a gig or DLS file