jules
|
3b881401f1
|
Added some null pointer checks to createWriterFor methods
|
9 years ago |
jules
|
4583fa3fbf
|
Used the ignoreUnused() function to tidy up some old code
|
9 years ago |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
9 years ago |
jules
|
b0ca1c40ca
|
Whitespace tidying
|
9 years ago |
jules
|
663eca60ad
|
In AIFF and WAV memory-mapped readers, avoided assertions when getting max levels beyond the ends of the file
|
9 years ago |
jules
|
1d6e77a4d8
|
Fix for a possible array overflow in the AIFF reader
|
9 years ago |
jules
|
614a77fc0d
|
Spelling fix
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
hogliux
|
2860f66953
|
Fix alignment edge cases of cue points in AIFF files
|
10 years ago |
jules
|
1cd521e157
|
Avoided some compiler warnings.
|
10 years ago |
jules
|
cff4689c66
|
Added a method MemoryMappedAudioFormatReader::getSample(). Also refactored some old AudioFormatReader::readMaxLevels implementations.
|
10 years ago |
jules
|
7704d5ad79
|
Improvements to parsing AIFF CATE chunks.
|
10 years ago |
jules
|
7c61188bf9
|
Cleaned up a few places where four-char constants were used, to prevent warnings.
|
10 years ago |
jules
|
91d9c96338
|
Minor clean-ups
|
11 years ago |
jules
|
2edec00b55
|
Removed a few more uses of String::empty.
|
11 years ago |
jules
|
b05c8413cf
|
Tidied up some docs and added an AudioFormat constructor.
|
11 years ago |
jules
|
b093f47a8c
|
Misc minor cleanups and comment fixes.
|
11 years ago |
jules
|
2786eadaf9
|
Removed a few pedantic warnings.
|
11 years ago |
jules
|
ebc0b2b727
|
Removed some warning settings that weren't supported by older GCCs. Also added workarounds for some spurious GCC warnings.
|
11 years ago |
jules
|
4ce1908f79
|
Misc tidying-up.
|
12 years ago |
jules
|
3891145af4
|
AiffAudioFormat: support for reading CATE block metadata.
|
12 years ago |
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
12 years ago |
jules
|
1981404103
|
Added some tempo metadata extractions methods for CoreAudioFormat and AiffAudioFormat
|
12 years ago |
jules
|
fdfdc2bbbf
|
Aiff float support.
|
12 years ago |
jules
|
bfd9350bed
|
Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode.
|
12 years ago |
jules
|
60b0605ab3
|
Fixed some VC compiler warnings.
|
12 years ago |
jules
|
27895cb6bd
|
New class of audio format readers: MemoryMappedAudioFormatReader, which does what it says on the tin.
|
12 years ago |
jules
|
417f9eb31c
|
AIFF comment format fix.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
66917b65fd
|
Minor clean-ups.
|
12 years ago |
jules
|
b3556f720e
|
Added some colour component accessor methods to PixelARGB, PixelRGB. Tidied up some packing macros.
|
12 years ago |
jules
|
51002a72db
|
Fixed a GCC OSX compile bug. Tidied up some comments. Added more checking when opening a wav or aiff file.
|
13 years ago |
jules
|
1f95f54089
|
Purged some warnings.
|
13 years ago |
jules
|
38eb7f8a5b
|
New class: WindowsMediaAudioFormat.
|
13 years ago |
jules
|
8dd0a7e7f2
|
Fix for misaligned AIFF files. Introjucer fix for locally-copied files and MSVC optimisation.
|
13 years ago |
Julian Storer
|
2cae7a76f5
|
Linux http fix. Plugin header fix. win32 IME fix.
|
13 years ago |
Julian Storer
|
b70e0a28d2
|
First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..
|
13 years ago |
Julian Storer
|
94a0bf1af1
|
Removed the PlatformUtilities class and moved its functions to more sensible classes - see forum post for more details.
|
14 years ago |
Julian Storer
|
fb58d0c380
|
Tidied up some warnings and documentation.
|
14 years ago |
Julian Storer
|
2009753eac
|
Cleaned up some obscure compiler warnings and added some JSON unit tests.
|
14 years ago |
Julian Storer
|
d97ce5f9ee
|
Fix for audio plugin builds on win32. AudioProcessorGraph optimisations. Access to min/max values in audio thumbnails. More metadata support for wav and aiff formats.
|
14 years ago |
Julian Storer
|
b047d9be53
|
More 'nullptr' updates and minor clean-ups.
|
14 years ago |
Julian Storer
|
f04309f44a
|
Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers.
|
14 years ago |
Julian Storer
|
5d98779f19
|
Updated the date in the copyright notice.
|
14 years ago |
Julian Storer
|
06d436a3ab
|
Minor string clean-ups. Made key-shortcut indicators in popup menus use icons for shift/command/option on the mac.
|
14 years ago |
Julian Storer
|
3fe85fd17a
|
Fix for mono files in QuicktimeAudioFormat. Avoided some floating-point comparison warnings. Added some iOS options in the new jucer plist. Fix for audio host startup. Changes to allow backslashes in unix filenames.
|
14 years ago |
Julian Storer
|
8ade855f56
|
Added RF64 support to WavAudioFormat. Extended some of the audio source classes to support 64-bit sample indices.
|
14 years ago |
Julian Storer
|
a5cf4030f5
|
New class LeakedObjectDetector, and JUCE_LEAK_DETECTOR macros for spotting leakages in a neat, cross-platform way. Used these to replace all the old juce_UseDebuggingNewOperator stuff in all the classes. Also some drawable and component transform fixes.
|
14 years ago |
Julian Storer
|
0e2e4e7c3a
|
New class AbstractFifo - a lock-free fifo helper class. New class AudioFormatWriter::ThreadedWriter, which helps stream an audio file to disk on a background thread. Simplified the juce demo audio recorder using this new class.
|
14 years ago |
Julian Storer
|
ba62157841
|
Added the AudioData class, which contains a range of templated structrures for manipulating different sample type primitives. This will replace the old AudioDataConverters class, and I've refactored a lot of the audio devices and formats to use the new classes.
|
14 years ago |