Tom Poole
7296b8e3f7
Bump version number to 7.0.2
2022-08-15 17:26:35 +01:00
Tom Poole
156d8c7058
FLAC/OGG: Fix a bug in buffered reads
2022-07-14 15:24:40 +01:00
Tom Poole
26cfdf4305
Add dependency licensing information to the top level README
2022-07-13 20:11:27 +01:00
Tom Poole
fd8607302d
Bump version number to 7.0.1
2022-07-04 15:07:43 +01:00
Tom Poole
8b399998b4
Bump version number to 7.0.0
2022-06-21 08:38:55 +01:00
reuk
8fbd99c424
AudioPlayHead: Improve granularity of position info
2022-06-16 16:18:20 +01:00
reuk
5b58f1c61e
FlacAudioFormat: Correctly balance preprocessor pragmas
2022-05-23 13:09:26 +01:00
Tom Poole
2ec861d99e
Update licensing banners to JUCE 7
2022-05-16 17:55:48 +01:00
attila
9ae96e98ca
ARA Client: Add ARA plugin model classes for writing plugins
2022-05-12 12:31:30 +02:00
attila
7c22fae8c7
BufferingAudioFormatReader: Return failure from read() in more cases
...
read() now returns failure in the case of a read timeout, or if
reading any block failed.
2022-05-11 16:06:18 +02:00
Tom Poole
e984395b1d
GCC: Fix some compiler warnings in GCC 11
2022-04-26 15:30:54 +01:00
Oli
1abb704ce0
WavAudioFormat: Add ASWG metadata support
2022-04-25 12:49:49 +01:00
Tom Poole
dea3fe60e4
Update copyright banners
2022-04-04 12:36:32 +01:00
Tom Poole
111bbc0979
Bump version number to 6.1.6
2022-02-28 12:53:10 +00:00
reuk
c1a3cc28fd
WavAudioFormat: Disambiguate ISRC and source information
2022-02-18 16:43:26 +00:00
Tom Poole
3c03693d07
Bump version number to 6.1.5
2022-01-26 13:00:05 +00:00
reuk
37b92f6882
WavAudioFormat: Attempt to avoid quadratic metadata lookups
2022-01-10 22:15:19 +00:00
Tom Poole
8a6e1980d0
Bump version number to 6.1.4
2021-12-20 11:06:15 +00:00
ed
a1ea76b408
BufferingAudioReader: Clear buffer in timeout unit test
2021-12-14 11:46:04 +00:00
reuk
44404508fe
Bump version number to 6.1.3
2021-12-08 15:26:08 +00:00
reuk
a4b92bd6c8
CoreAudioFormat: Only register suitable file extensions for given StreamKind
2021-11-19 16:35:21 +00:00
reuk
a62d4c6a5a
CoreAudioFormat: Allow specifying stream kind hints
2021-10-06 16:59:06 +01:00
ed
b9542ccc4c
Update code to use C++14 [[deprecated]] attribute
...
This commit removes the various compiler-specific JUCE_DEPRECATED macros and replaces them with C++14's deprecated attribute. It also removes the JUCE_CATCH_DEPRECATED_CODE_MISUSE flag as we can rely on the override specifier catching usage of these old virtual methods, and tidies up the DOXYGEN preprocessor checks as they were inconsistent across the codebase.
2021-09-29 16:14:00 +01:00
reuk
afa6465098
UB Sanitizer: Avoid warnings in third party code, with clang
2021-09-28 11:31:50 +01:00
reuk
930a3299f2
Reservoir: Factor out reservoir management code
2021-09-27 13:20:47 +01:00
Tom Poole
bc75010116
Bump version number to 6.1.2
2021-09-20 12:15:47 +01:00
Tom Poole
5109e30c6f
Bump version number to 6.1.1
2021-09-09 12:51:15 +01:00
Tom Poole
46fe3789fc
Bump version number to 6.1.0
2021-08-23 09:55:56 +01:00
ed
a2d03d2266
Fixed some warnings flagged by Clang's static analyzer
2021-07-19 15:48:31 +01:00
ed
750982069d
BufferingAudioReader: Partially revert b3bdfdb3 to snap chunk start position to multiples of samplesPerBlock to fix stuttering MP3 playback on Windows
2021-06-25 14:44:35 +01:00
Tom Poole
78be43888e
Update the minimum C++ standard to C++14
2021-06-24 16:09:48 +01:00
reuk
3399c34d0d
Windows: Fix more warnings emitted by clang with GNU-like command-line
2021-06-04 12:09:05 +01:00
reuk
7ac6911ccc
Windows: Fix clang/gnu compiler warnings
2021-06-03 17:30:44 +01:00
reuk
31a7c62baf
Windows: Fix and suppress some analysis warnings
...
This fixes warnings that are emitted when building with the `-analyze`
flag enabled.
2021-05-26 15:34:26 +01:00
Tom Poole
bfdda737a2
Projucer: Removed the live build
2021-05-14 12:54:07 +01:00
reuk
900282ccf3
MinGW: Fix warnings and errors emitted when building VST3 plugins
2021-05-13 12:10:06 +01:00
ed
d6ac6b543b
Removed some unnecessary angled brackets
2021-04-27 15:56:01 +01:00
ed
0fc1ede50f
Used MemoryBlock::isEmpty() in a few places
2021-04-22 18:22:06 +01:00
ed
1a5fb5992a
BufferingAudioReader: Added some tests
2021-04-08 11:51:42 +01:00
ed
c4a9c7876f
BufferedAudioReader: Fixed a bug reading past the end of the input source
2021-04-08 11:51:42 +01:00
ed
b17ca5200a
BufferingAudioReader: Don't pre-read chunks in constructor
2021-04-08 11:51:42 +01:00
ed
b3bdfdb34c
BufferingAudioReader: Fixed an infinite read bug
2021-04-08 11:51:41 +01:00
Tom Poole
ef5608654d
VST3: Fixed a bug loading plug-ins
2021-03-26 10:31:45 +00:00
Tom Poole
a9ad07a945
Use RAII for CFTypes
2021-03-25 15:48:35 +00:00
Tom Poole
4c58e50f2e
Bump version number to 6.0.8
2021-03-22 09:24:48 +00:00
reuk
71f2619ab3
AudioFormats: Allow WindowsMediaAudioFormat by default on Windows
2021-01-25 10:16:33 +00:00
reuk
37d1cc9394
AudioFormat: Use int64 for ogg/flac reservoir sizes
2021-01-18 16:58:21 +00:00
Tom Poole
2553336f45
Bump version number to 6.0.7
2021-01-14 17:26:20 +00:00
Tom Poole
25dccd53c0
Bump version number to 6.0.6
2021-01-13 16:06:01 +00:00
reuk
051f49c52e
WAV: Fail gracefully on unsupported bit depths
2020-12-03 12:06:01 +00:00