CVS log for libgig/src/RIFF.cpp |
|
|
Up to [ls] / libgig / src
Request diff between arbitrary revisions
Default branch: MAIN
Bookmark a link to:
HEAD
/
(download)
Revision
1.29
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Thu Mar 6 20:39:30 2008 UTC (10 months ago) by persson
Branch:
MAIN
CVS Tags:
HEAD
Changes since 1.28: +1 -0 lines
Diff to previous 1.28
* fixed compilation with gcc 4.3
Revision
1.28
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Sun Feb 10 16:07:22 2008 UTC (10 months, 3 weeks ago) by persson
Branch:
MAIN
Changes since 1.27: +13 -11 lines
Diff to previous 1.27
* bugfix: saving to the same file after the file size had been
increased made the file corrupt (#82)
* bugfix: removed another iterator invalidation in DeleteSample
* changed the functions for midi rules, to get rid of the iterator
Revision
1.27
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Fri Oct 26 09:58:41 2007 UTC (14 months, 1 week ago) by schoenebeck
Branch:
MAIN
CVS Tags:
release3_2_1
Changes since 1.26: +15 -7 lines
Diff to previous 1.26
* avoid Windows to perform unnecessary file stream caching which would
decrease disk streaming performance on Windows systems otherwise
Revision
1.26
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Fri Oct 5 08:39:12 2007 UTC (15 months ago) by schoenebeck
Branch:
MAIN
CVS Tags:
release3_2_0
Changes since 1.25: +2 -2 lines
Diff to previous 1.25
- internal function RIFF::__resolveChunkPath() is now static
- fixed typo in API doc of method RIFF::Chunk::GetState()
- don't expose internal static file members to the API docs
Revision
1.25
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Sat Aug 25 08:59:53 2007 UTC (16 months, 1 week ago) by persson
Branch:
MAIN
Changes since 1.24: +13 -11 lines
Diff to previous 1.24
* AddDimension now copies all parameters from existing dimension
regions and also makes sure that the samplechannel dimension is
placed first
* Windows fixes: compile error in DLSID generator, saving a new file
didn't work
Revision
1.24
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Sat May 26 12:59:40 2007 UTC (19 months, 1 week ago) by persson
Branch:
MAIN
Changes since 1.23: +6 -1 lines
Diff to previous 1.23
- added some comments for the latest changes
Revision
1.23
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Sun May 13 12:24:22 2007 UTC (19 months, 3 weeks ago) by persson
Branch:
MAIN
Changes since 1.22: +17 -35 lines
Diff to previous 1.22
* removed the recently added RIFF::File constructor, added
File::SetByteOrder instead
Revision
1.22
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Sun May 13 09:34:29 2007 UTC (19 months, 3 weeks ago) by persson
Branch:
MAIN
Changes since 1.21: +35 -0 lines
Diff to previous 1.21
* added RIFF::File constructor with endianess parameter
* put pack Info::UseFixedLengthStrings, marked as deprecated, to
ensure binary compatibility
* DLS files are always created as little-endian
Revision
1.21
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Sun Mar 18 19:32:42 2007 UTC (21 months, 2 weeks ago) by schoenebeck
Branch:
MAIN
CVS Tags:
release3_1_1
Changes since 1.20: +22 -12 lines
Diff to previous 1.20
- just made one exception message more verbose
Revision
1.20
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Sun Mar 18 07:13:06 2007 UTC (21 months, 3 weeks ago) by persson
Branch:
MAIN
Changes since 1.19: +18 -0 lines
Diff to previous 1.19
* added MoveRegion and MoveSubChunk
* fixed initialization in AddRegion
Revision
1.19
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Mon Mar 12 18:16:55 2007 UTC (21 months, 3 weeks ago) by schoenebeck
Branch:
MAIN
Changes since 1.18: +18 -1 lines
Diff to previous 1.18
* fixed RIFF::Chunk destructor which did not unregister previously
resized chunks, leading to a "zero size chunk" exception when
File::Save() was called
Revision
1.18
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Sun Mar 11 17:44:31 2007 UTC (21 months, 4 weeks ago) by schoenebeck
Branch:
MAIN
Changes since 1.17: +3 -2 lines
Diff to previous 1.17
- minor API doc update
Revision
1.17
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Sat Mar 3 21:45:25 2007 UTC (22 months ago) by schoenebeck
Branch:
MAIN
Changes since 1.16: +4 -3 lines
Diff to previous 1.16
* fixed libgig's Dev-C++ project file to produce an actually working
Windows DLL file (mandatory symbols were not exported so far)
* fixed native Windows implementation of RIFF::File::__GetFileSize() to
work with younger versions than XP as well
* added Dev-C++ project files for the demo / example applications as well
* added instructions in README for how to compile libgig and its tools for
Windows
Revision
1.16
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Fri Mar 2 01:04:45 2007 UTC (22 months, 1 week ago) by schoenebeck
Branch:
MAIN
Changes since 1.15: +151 -8 lines
Diff to previous 1.15
* ported to Windows using native Windows functions for file IO
(provided Dev-C++ + mingw project file)
* renamed macro WAVE_FORMAT_PCM to DLS_WAVE_FORMAT_PCM
to avoid clash with definition in i.e. windows.h
Revision
1.15
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Fri Nov 24 12:50:05 2006 UTC (2 years, 1 month ago) by schoenebeck
Branch:
MAIN
CVS Tags:
release3_1_0
Changes since 1.14: +2 -2 lines
Diff to previous 1.14
* preparations for release 3.1.0
Revision
1.14
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Sun Feb 5 17:30:13 2006 UTC (2 years, 11 months ago) by schoenebeck
Branch:
MAIN
CVS Tags:
release3_0_0
Changes since 1.13: +11 -0 lines
Diff to previous 1.13
* src/RIFF.cpp: bugfix in File::Save() methods which did not ensure that
the whole RIFF tree was already built before writing which caused opening
an existing file and saving it afterwards to write just an empty file
Revision
1.13
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Tue Nov 22 09:11:17 2005 UTC (3 years, 1 month ago) by schoenebeck
Branch:
MAIN
Changes since 1.12: +1 -1 lines
Diff to previous 1.12
* src/RIFF.cpp: compilation error fix for big endian systems
* src/gigdump.cpp: show correct amount of dimension regions instead of 32
(patch by James Wylder)
Revision
1.12
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Thu Nov 10 19:53:34 2005 UTC (3 years, 1 month ago) by schoenebeck
Branch:
MAIN
Changes since 1.11: +1 -1 lines
Diff to previous 1.11
* bugfixes for the last commit batch
Revision
1.11
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Wed Nov 9 20:04:11 2005 UTC (3 years, 1 month ago) by schoenebeck
Branch:
MAIN
Changes since 1.10: +35 -31 lines
Diff to previous 1.10
* src/RIFF.cpp, src/RIFF.h:
- Chunk::LoadChunkData() can now be called again to resize the buffer
after a Chunk::Resize() and before the File::Save() call to allow
placing the new data in the chunk's write buffer and perform the
resize and write operations in one rush
* src/DLS.cpp, src/DLS.h:
- fixed loading of Articulation Connections (<artl> list chunks were
seeked instead of ordinary <artl> data chunks)
- added write support (highly experimental)
Revision
1.10
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Thu Nov 3 23:49:11 2005 UTC (3 years, 2 months ago) by schoenebeck
Branch:
MAIN
Changes since 1.9: +86 -35 lines
Diff to previous 1.9
* fixed write support in RIFF classes
Revision
1.9
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Sun Sep 25 12:40:37 2005 UTC (3 years, 3 months ago) by schoenebeck
Branch:
MAIN
Changes since 1.8: +755 -69 lines
Diff to previous 1.8
* added write support (only to the RIFF classes yet)
Revision
1.8
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Sun Jun 19 14:18:59 2005 UTC (3 years, 6 months ago) by persson
Branch:
MAIN
CVS Tags:
release2_0_2
Changes since 1.7: +1 -1 lines
Diff to previous 1.7
* added support for gig v3 multi-file format
Revision
1.7
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Sun May 8 15:19:34 2005 UTC (3 years, 8 months ago) by schoenebeck
Branch:
MAIN
CVS Tags:
release2_0_1,
release2_0_0
Changes since 1.6: +21 -0 lines
Diff to previous 1.6
* added functions libraryName() and libraryVersion() to each of the three
library units (RIFF,DLS,gig)
* all tools now offer a command line switch -v to show the tools revision
and the used libgig version
* man pages are now auto generated with the correct libgig version
Revision
1.6
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Sat May 7 19:19:10 2005 UTC (3 years, 8 months ago) by schoenebeck
Branch:
MAIN
Changes since 1.5: +4 -1 lines
Diff to previous 1.5
* src/gig.h, src/gig.cpp: implemented progress indicator callback mechanism
for loading instruments and samples
* src/DLS.cpp: fixed File constructor which caused variable
File::Instruments always to be zero
* src/RIFF.cpp: fixed method List::LoadSubChunks() which did not restore
the original position within the body of the given list chunk
Revision
1.5
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Thu Feb 17 02:22:26 2005 UTC (3 years, 10 months ago) by schoenebeck
Branch:
MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4
* gig::Sample: external decompression buffers can now be used for streaming
with Read() and ReadAndLoop() to avoid race conditions in case of
multiple streaming threads
* fixed some memory leaks caused by non virtual base constructors
Revision
1.4
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Tue Apr 27 08:06:07 2004 UTC (4 years, 8 months ago) by schoenebeck
Branch:
MAIN
CVS Tags:
release1_0_0,
release0_7_1,
release0_7_0
Changes since 1.3: +2 -2 lines
Diff to previous 1.3
updated copyright header for 2004
Revision
1.3
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Fri Dec 26 16:15:31 2003 UTC (5 years ago) by schoenebeck
Branch:
MAIN
Changes since 1.2: +1 -1 lines
Diff to previous 1.2
* src/gig.cpp, src/gig.h: added ReadAndLoop() method to class 'Sample'
which is an extension to the normal Read() method to honor the sample's
looping information while streaming from disk
* src/RIFF.cpp: minor fix in Chunk::Read() method (only a minor efficiency
issue)
* src/gigdump.cpp: added printout of samples' looping informations
Revision
1.2
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Sun Nov 16 17:47:00 2003 UTC (5 years, 1 month ago) by schoenebeck
Branch:
MAIN
Changes since 1.1: +114 -7 lines
Diff to previous 1.1
* src/gig.cpp: fixed bug in decompression algorithm which caused it not to
detect the end of a stream
* various endian corrections (successfully tested now on ppc)
* minor adjustments to avoid compile errors on some systems
(using now pow() instead of powl() and --pedantic g++ compiler switch)
* src/RIFF.cpp, src/RIFF.h: added additional API documentation
Revision
1.1.1.1
/
(as text)
/
(view)
- annotate
- [select for diffs]
(vendor branch)
, Sat Oct 25 19:14:56 2003 UTC (5 years, 2 months ago) by schoenebeck
Branch:
linuxsampler_org
CVS Tags:
start
Changes since 1.1: +0 -0 lines
Diff to previous 1.1
Initial revision
Revision
1.1
/
(as text)
/
(view)
- annotate
- [select for diffs]
, Sat Oct 25 19:14:56 2003 UTC (5 years, 2 months ago) by schoenebeck
Branch:
MAIN
Initial revision
This form allows you to request diffs between any two revisions of
a file. You may select a symbolic revision name using the selection
box or you may type in a numeric name using the type-in text box.