Tom Poole
bc75010116
Bump version number to 6.1.2
3 years ago
Tom Poole
5109e30c6f
Bump version number to 6.1.1
3 years ago
Tom Poole
46fe3789fc
Bump version number to 6.1.0
3 years ago
ed
a2d03d2266
Fixed some warnings flagged by Clang's static analyzer
3 years ago
ed
750982069d
BufferingAudioReader: Partially revert b3bdfdb3
to snap chunk start position to multiples of samplesPerBlock to fix stuttering MP3 playback on Windows
3 years ago
Tom Poole
78be43888e
Update the minimum C++ standard to C++14
3 years ago
reuk
3399c34d0d
Windows: Fix more warnings emitted by clang with GNU-like command-line
4 years ago
reuk
7ac6911ccc
Windows: Fix clang/gnu compiler warnings
4 years ago
reuk
31a7c62baf
Windows: Fix and suppress some analysis warnings
This fixes warnings that are emitted when building with the `-analyze`
flag enabled.
4 years ago
Tom Poole
bfdda737a2
Projucer: Removed the live build
4 years ago
reuk
900282ccf3
MinGW: Fix warnings and errors emitted when building VST3 plugins
4 years ago
ed
d6ac6b543b
Removed some unnecessary angled brackets
4 years ago
ed
0fc1ede50f
Used MemoryBlock::isEmpty() in a few places
4 years ago
ed
1a5fb5992a
BufferingAudioReader: Added some tests
4 years ago
ed
c4a9c7876f
BufferedAudioReader: Fixed a bug reading past the end of the input source
4 years ago
ed
b17ca5200a
BufferingAudioReader: Don't pre-read chunks in constructor
4 years ago
ed
b3bdfdb34c
BufferingAudioReader: Fixed an infinite read bug
4 years ago
Tom Poole
ef5608654d
VST3: Fixed a bug loading plug-ins
4 years ago
Tom Poole
a9ad07a945
Use RAII for CFTypes
4 years ago
Tom Poole
4c58e50f2e
Bump version number to 6.0.8
4 years ago
reuk
71f2619ab3
AudioFormats: Allow WindowsMediaAudioFormat by default on Windows
4 years ago
reuk
37d1cc9394
AudioFormat: Use int64 for ogg/flac reservoir sizes
4 years ago
Tom Poole
2553336f45
Bump version number to 6.0.7
4 years ago
Tom Poole
25dccd53c0
Bump version number to 6.0.6
4 years ago
reuk
051f49c52e
WAV: Fail gracefully on unsupported bit depths
4 years ago
reuk
17dc5f7a92
MP3: Fail gracefully on unsupported mp3 formats
4 years ago
reuk
5d26b6a20f
Aiff: Fix extremely slow loads of pathological files
If an aiff file advertied a large number of metadata keys, the
StringPairArray::set calls resulted in quadratic complexity.
We now read keys into a std::map instead, as it enables much faster
lookup, and then convert back to a StringPairArray at the last possible
moment.
4 years ago
Tom Poole
5929103a29
Bump version number to 6.0.5
4 years ago
Tom Poole
c35bb61c8d
Bump version number to 6.0.4
4 years ago
Tom Poole
73d1a1ff45
Bump version number to 6.0.3
4 years ago
Tom Poole
c9aba7f613
Bump version number to 6.0.2
4 years ago
reuk
4d27422d9f
GCC: Suppress cast-align warnings
4 years ago
ed
54164fac3f
Windows: Added ComSmartPtr::getInterface() and used it in a few places to simplify some COM code
4 years ago
ed
333f98d204
Squashed some compiler warnings with -Wmissing-prototypes enabled
4 years ago
ed
35d0a8c814
Updated bundled Ogg Vorbis library to 1.3.7
4 years ago
ed
6aeb9d7dda
Bump version number to 6.0.1
4 years ago
reuk
394c4fd475
Clang: Fix warnings when building with clang 10
4 years ago
reuk
ac2d7ee272
Clang: Fix build errors when using a recent clang-cl
4 years ago
ed
009d685179
Updated all license headers
4 years ago
ed
67925d384f
Updated main README with CMake support info and changed docs extension from .txt to .md
4 years ago
ed
d9093c87d6
Removed some cross-module relative includes
5 years ago
ed
b57509c4a2
Removed some cross-module relative includes
5 years ago
ed
331df42233
MP3: Fixed a global buffer overflow and constexpr'd a few things
5 years ago
ed
b0f261c5e3
MP3: Fixed a global buffer overflow and constexpr'd a few things
5 years ago
reuk
e13901d912
ClangCl: Silence code which warns when building on Windows with Clang
5 years ago
Tom Poole
6cb75d9d2c
Replaced all references to ROLI with Raw Material Software and regenerated all bytecode
5 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
ed
add88c33f2
Replaced all references to ROLI with Raw Material Software and regenerated all bytecode
5 years ago
Tom Poole
2d16374b14
Updated all license headers
5 years ago
reuk
5f348c3040
Warnings: Add warning-wrangling header
5 years ago