Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
5 years ago |
reuk
|
2ca69e8f70
|
Projucer: Stop requiring JuceHeader to be included in projects
|
5 years ago |
reuk
|
327f817b9b
|
Copyrights: Update commercial/gpl headers to be gpl-only
|
5 years ago |
reuk
|
5af01b9b16
|
Demos: Convey proper ownership semantics
|
5 years ago |
ed
|
0b714fad47
|
Updated the documentation of AudioFormat::createWriterFor()
|
5 years ago |
Tom Poole
|
16dd26649a
|
Fixed some GCC compiler warnings and removed deprecated functions
|
6 years ago |
Tom Poole
|
a9a0f6b92f
|
Enforced more comprehensive const-correctness in the JUCE container classes
|
6 years ago |
Tom Poole
|
e7136b57f2
|
Updated the AudioFormatManager::registerBasicFormats documentation
|
6 years ago |
Tom Poole
|
315db2df93
|
Documentation fixes
|
6 years ago |
Tom Poole
|
aa361c9cf5
|
Documentation fixes
|
6 years ago |
jules
|
c3245bef0f
|
Added a new AudioFormatReader::read method and refactored the internals a bit
|
6 years ago |
ed
|
a234721110
|
Added various clang-tidy modernize-* fixes
|
6 years ago |
jules
|
cdb55f70c2
|
Changes to avoid some clang warnings
|
6 years ago |
ed
|
4b92a04e27
|
Fixed a couple of narrowing cast bugs in AudioFormatReaders
|
6 years ago |
jules
|
3721dc63d5
|
Fixed a typo in the last commit
|
6 years ago |
jules
|
f9a5bf1729
|
More use of atomics to avoid asan warnings
|
6 years ago |
jules
|
132017558f
|
Replaced some more stray zeros being used as null pointers
|
6 years ago |
jules
|
974b4a8351
|
Removed some legacy friend class declarations that are no longer needed with modern compilers
|
7 years ago |
jules
|
38295f332b
|
Converted some old typedefs to using declarations
|
7 years ago |
jules
|
e2dcc32f88
|
Updated old code where the 'volatile' keyword was still being used
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
7 years ago |
jules
|
f9313c8338
|
Deprecated some old functions roundDoubleToInt and roundFloatToInt - these can both be trivially replaced by roundToInt, and should have been deprecated long ago!
|
7 years ago |
Tom Poole
|
e174bb26bd
|
A minor code tidyup
|
7 years ago |
Tom Poole
|
cff37f5b6a
|
Fixed some const violation errors
|
7 years ago |
jules
|
f85d706131
|
Some minor formatting and comment fixes
|
7 years ago |
jules
|
2dc9316420
|
Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)
|
7 years ago |
jules
|
aecb819985
|
Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef)
|
7 years ago |
jules
|
43cb624a85
|
Added workaround for VS2015 compiler bug
|
7 years ago |
jules
|
374f7b2e5a
|
Made the AudioFormat::getFileExtensions() method virtual and modernised some internal code in AudioFormatManager
|
7 years ago |
jules
|
9e6de22e73
|
A bit of modernisation in AudioFormatReader
|
7 years ago |
jules
|
369d59f656
|
Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters
|
7 years ago |
jules
|
31c99d3680
|
Cleaned up some missing std:: namespaces for maths functions, and updated some old documentation for AudioProcessor
|
7 years ago |
jules
|
eda613c6db
|
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
|
7 years ago |
jules
|
7c6f3d40b6
|
Tidied up some method calls involving HeapBlock
|
7 years ago |
tpoole
|
77dd64abfa
|
Documentation fixes
|
7 years ago |
tpoole
|
7c4a23bac7
|
Documentation fixes
|
7 years ago |
hogliux
|
7ca5ad001e
|
Added multichannel file io readers and writers
|
7 years ago |
jules
|
025513c5d3
|
Made MemoryMappedAudioFormatReader::mapSectionOfFile() virtual
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
jules
|
e0698daaca
|
Tidied up a couple of comments, warnings and did a bit of code modernisation
|
8 years ago |
jules
|
8ed41ed14b
|
Fixed some whitespace style and cleaned up some code using C++11
|
8 years ago |
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
8 years ago |
ed
|
e75128a878
|
Added a second createMemoryMappedReader method to AudioFormat and its derived classes that creates a MemoryMappedAudioFormatReader from a FileInputStream
|
8 years ago |
jules
|
218a8149af
|
Fixed several bugs in the AudioDeviceManager::playSound() mechanism that could cause feedback and other problems
|
9 years ago |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
9 years ago |
jules
|
05e722493c
|
Fixed some documentation
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
336c46b5a9
|
Fix for array size in AudioFormatReader when reading files with > 64 channels.
|
10 years ago |