Tom Poole
|
ef1eacccd3
|
Bump version number to 5.4.6
|
2020-02-04 11:26:48 +00:00 |
|
ed
|
b45ce09235
|
Standardised the licensing whitespace in module headers
|
2020-01-30 09:48:16 +00:00 |
|
ed
|
a54da0b832
|
Fixed some more typos
|
2020-01-07 08:53:23 +00:00 |
|
ed
|
0b714fad47
|
Updated the documentation of AudioFormat::createWriterFor()
|
2019-12-10 09:16:02 +00:00 |
|
Tom Poole
|
dff555b23a
|
WAV: Fixed an issue parsing RF64 headers
|
2019-10-21 11:54:03 +01:00 |
|
ed
|
4583baf277
|
Bump version number to 5.4.5
|
2019-10-16 10:01:09 +01:00 |
|
ed
|
a522312b47
|
macOS: Handle EOF in CoreAudioReader::readSamples()
|
2019-08-14 16:17:05 +01:00 |
|
Tom Poole
|
528798d96e
|
Bump version number to 5.4.4
|
2019-08-09 11:24:54 +01:00 |
|
ed
|
869a9fd994
|
CoreAudio: Handle ExtAudioFileRead() reading fewer frames than expected
|
2019-07-04 12:10:38 +01:00 |
|
Tom Poole
|
50be983db5
|
Fixed a compiler warning
|
2019-06-17 14:21:01 +01:00 |
|
jules
|
f746672c19
|
Added an overloaded read method to InputStream which takes a size_t as the size parameter, rather than an int
|
2019-06-13 10:10:26 +01:00 |
|
Tom Poole
|
a4bd6cbc66
|
Fixed some more Linux compiler warnings
|
2019-06-06 10:25:19 +01:00 |
|
ed
|
cb7e325d51
|
Fixed some variable shadowing warnings
|
2019-06-04 17:59:02 +01:00 |
|
Tom Poole
|
16dd26649a
|
Fixed some GCC compiler warnings and removed deprecated functions
|
2019-06-04 16:48:44 +01:00 |
|
Tom Poole
|
a9a0f6b92f
|
Enforced more comprehensive const-correctness in the JUCE container classes
|
2019-05-29 08:52:16 +01:00 |
|
Tom Poole
|
e7136b57f2
|
Updated the AudioFormatManager::registerBasicFormats documentation
|
2019-05-07 17:11:32 +01:00 |
|
ed
|
497a1b3fb7
|
Added juce_UnitTestCategories.h to replace raw strings used for test categories
|
2019-04-03 15:10:40 +01:00 |
|
ed
|
f3af250ff7
|
Tidied up unit test code layout
|
2019-04-02 11:54:29 +01:00 |
|
ed
|
e88700be6e
|
Added missing unit test categories
|
2019-04-02 11:53:18 +01:00 |
|
Tom Poole
|
aa361c9cf5
|
Documentation fixes
|
2019-02-22 10:01:53 +00:00 |
|
ed
|
6722194260
|
Bump version number to 5.4.3
|
2019-02-21 15:25:51 +00:00 |
|
jules
|
c3245bef0f
|
Added a new AudioFormatReader::read method and refactored the internals a bit
|
2019-02-11 19:35:24 +00:00 |
|
Tom Poole
|
e3ebe5aed1
|
Bump version number to 5.4.2
|
2019-02-07 10:02:17 +00:00 |
|
ed
|
a234721110
|
Added various clang-tidy modernize-* fixes
|
2019-01-31 15:15:31 +00:00 |
|
jules
|
cdb55f70c2
|
Changes to avoid some clang warnings
|
2019-01-18 08:59:28 +00:00 |
|
ed
|
bba6fa6e4c
|
Updated the sampler synthesiser classes to use the new ADSR class
|
2018-11-14 14:07:05 +00:00 |
|
ed
|
6d39f01793
|
Bump version number to 5.4.1
|
2018-11-12 11:26:11 +00:00 |
|
ed
|
4b92a04e27
|
Fixed a couple of narrowing cast bugs in AudioFormatReaders
|
2018-11-09 11:39:45 +00:00 |
|
ed
|
0b8fcc7a15
|
Bump version number to 5.4.0
|
2018-11-06 12:50:21 +00:00 |
|
jules
|
3721dc63d5
|
Fixed a typo in the last commit
|
2018-10-17 14:19:31 +01:00 |
|
jules
|
f9a5bf1729
|
More use of atomics to avoid asan warnings
|
2018-10-17 14:17:39 +01:00 |
|
jules
|
768139a298
|
Added some free functions to help make XML parsing less verbose: parseXML()
|
2018-10-15 16:08:25 +01:00 |
|
jules
|
132017558f
|
Replaced some more stray zeros being used as null pointers
|
2018-10-09 11:27:42 +01:00 |
|
jules
|
302019dd43
|
Tidied up some comments and usage of File::createOutputStream() and createInputStream()
|
2018-10-04 11:29:55 +01:00 |
|
ed
|
773ca9a3b3
|
Replaced another call to InputStream::skipNextBytes() with ::setPosition() in CoreAudioFormatMetatdata::read()
|
2018-09-07 09:21:18 +01:00 |
|
ed
|
9a83e5cd00
|
Optimise CoreAudioFormatMetatdata::read() by calling InputStream::setPosition() instead of ::skipNextBytes() when skipping the data chunk
|
2018-09-06 09:35:30 +01:00 |
|
Tom Poole
|
0e1722e387
|
Multiple spelling fixes
|
2018-08-20 18:16:24 +01:00 |
|
Tom Poole
|
6cff481c6a
|
Fixed some gcc 8 compiler warnings
|
2018-07-11 09:17:31 +01:00 |
|
jules
|
df6d7fa57b
|
Added a couple of casts to some Ogg-Vorbis code to avoid the address-sanitiser complaining about bit shift ranges
|
2018-06-18 09:04:55 +01:00 |
|
jules
|
974b4a8351
|
Removed some legacy friend class declarations that are no longer needed with modern compilers
|
2018-06-13 17:11:37 +01:00 |
|
ed
|
2d79cc78c0
|
Bump version number to 5.3.2
|
2018-05-09 12:34:36 +01:00 |
|
jules
|
38295f332b
|
Converted some old typedefs to using declarations
|
2018-05-03 09:59:05 +01:00 |
|
jules
|
e2dcc32f88
|
Updated old code where the 'volatile' keyword was still being used
|
2018-05-01 09:19:50 +01:00 |
|
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
2018-04-19 20:27:47 +01:00 |
|
Tom Poole
|
e6104e3fed
|
Fixed a bug parsing wav cue metadata
|
2018-04-19 16:24:10 +01:00 |
|
Noah Dayan
|
1a31c86f39
|
Bump version number to 5.3.1
|
2018-04-10 17:01:54 +01:00 |
|
jules
|
a632b57e7a
|
Simplified ByteOrder, and made it less susceptible to UB when reading from non-aligned addresses. Removed ambiguous method ByteOrder::littleEndianInt (c1, c2, c3, c4), which was probably producing the wrong behaviour on big-endian systems
|
2018-03-26 12:25:02 +01:00 |
|
jules
|
9af093d1d4
|
Merged-in some Ogg-Vorbis security fixes
|
2018-03-19 14:01:16 +00:00 |
|
ed
|
262dff8854
|
Bump version number to 5.3.0
|
2018-03-15 12:23:30 +00:00 |
|
ed
|
cdbc28c18b
|
Add documentation tags
|
2018-03-15 12:10:32 +00:00 |
|