34 |
- Introduced support for writing extension files (.gx01, .gx02, ...) |
- Introduced support for writing extension files (.gx01, .gx02, ...) |
35 |
(original patch by Ivan Maguidhir). |
(original patch by Ivan Maguidhir). |
36 |
- Many gig classes derive now from DLS::Storage (see DLS changes below). |
- Many gig classes derive now from DLS::Storage (see DLS changes below). |
37 |
|
- Added File::GetRiffFile() method. |
38 |
|
|
39 |
* src/DLS.cpp, src/DLS.h: |
* src/DLS.cpp, src/DLS.h: |
40 |
- File: Fixed implicitly allocated RIFF::File object never been freed. |
- File: Fixed implicitly allocated RIFF::File object never been freed. |
41 |
- Added new abstract interface base class DLS::Storage which is derived by |
- Added new abstract interface base class DLS::Storage which is derived by |
42 |
the respective classes for implementing (the old) UpdateChunks() and the |
the respective classes for implementing (the old) UpdateChunks() and the |
43 |
new DeleteChunks() method. |
new DeleteChunks() method. |
44 |
|
- Added File::GetRiffFile() method. |
45 |
|
|
46 |
|
* src/sf2.cpp, src/sf2.h: |
47 |
|
- Added Sample::GetFile() method. |
48 |
|
- Added File::GetRiffFile() method. |
49 |
|
|
50 |
* src/Serialization.cpp, src/Serialization.h: |
* src/Serialization.cpp, src/Serialization.h: |
51 |
- Hide pure internal declarations from header file to avoid numerous |
- Hide pure internal declarations from header file to avoid numerous |
58 |
caused a resource leak |
caused a resource leak |
59 |
- Avoid compiler warning when building for 32 bit windows. |
- Avoid compiler warning when building for 32 bit windows. |
60 |
- Added new method progress_t::subdivide(). |
- Added new method progress_t::subdivide(). |
61 |
|
- Fix: API doc comment for Chunk::GetFilePos() was completely wrong. |
62 |
|
- progress_t: Added a 2nd (overridden) progress_t::subdivide() method which |
63 |
|
allows a more fine graded control into which portions the subtasks are |
64 |
|
divided to. |
65 |
|
|
66 |
* src/tools/gigdump.cpp: |
* src/tools/gigdump.cpp: |
67 |
- Added command line option --instrument-names which causes only |
- Added command line option --instrument-names which causes only |