jules
|
5bd71401d8
|
Refactored the WindowsMediaAudioFormat to avoid a discontinuity bug.
|
11 years ago |
jules
|
5409951861
|
Refactored some Xcode warning suppression.
|
11 years ago |
jules
|
a0c18acb1e
|
Relaxed the requirement for AudioSampleBuffer to have more than zero channels, and gave it a default constructor.
|
11 years ago |
jules
|
fa21d2ac02
|
Replaced AudioSampleBuffer::getSampleData with getReadPointer/getWritePointer methods (the old method is still available but deprecated). Apart from making code more explanatory and improving constness, these work with a new flag that keeps track of whether the buffer is clear, so that some operations can be elided when the data is known to be empty.
|
11 years ago |
jules
|
dfda7c77fc
|
Workarounds for some mingw build problems.
|
11 years ago |
jules
|
98c77f85e9
|
Added a couple of channel formats to WavAudioFormat
|
11 years ago |
jules
|
e25b727559
|
Added some assertions to the MP3 decoder to flag up an unsupported encoding type.
|
11 years ago |
jules
|
5f2b87d69b
|
Made WindowsMediaAudioFormat::isCompressed() return true.
|
11 years ago |
jules
|
9aeefa5ebe
|
Better seeking in mp3 reader.
|
11 years ago |
jules
|
a356c6b148
|
Couple of minor warning fixes.
|
11 years ago |
jules
|
28cdb20040
|
Whitespace cleanups.
|
11 years ago |
jules
|
2edec00b55
|
Removed a few more uses of String::empty.
|
11 years ago |
jules
|
242a5f221d
|
Fixed some libFLAC code to keep old Xcode compilers happy.
|
11 years ago |
jules
|
afb5904e89
|
Better use of intrinsics for FLAC.
|
11 years ago |
jules
|
1e4ba1b550
|
A few minor changes to keep the Clang analyser happy.
|
11 years ago |
jules
|
2aba3447e4
|
Updated to version 1.3 of libFLAC.
|
11 years ago |
jules
|
85568915dc
|
Added some metadata reading to OggVorbisAudioFormat
|
11 years ago |
jules
|
12a8dd3092
|
Avoided some pedantic GCC warnings.
|
11 years ago |
jules
|
bea7b83cb8
|
Renamed and refactored the LookAndFeel classes. The LookAndFeel class is now an abstract base-class, and there are 3 concrete subclasses you can use. These are LookAndFeel_V1 (replaces OldSchoolLookAndFeel), LookAndFeel_V2 (replaces what was the normal LookAndFeel class) and LookAndFeel_V3 (this is a new style, taken from the Introjucer's L+F).
|
11 years ago |
jules
|
81435f8134
|
Made a few constant string arrays static to help compilers to optimise their initialisation.
|
11 years ago |
jules
|
b05c8413cf
|
Tidied up some docs and added an AudioFormat constructor.
|
11 years ago |
jules
|
8809efcb7a
|
A few tweaks to help the clang static analyser avoid false alarms.
|
11 years ago |
jules
|
ffa367a3eb
|
Added key signature detection to CoreAudioFormat.
|
11 years ago |
jules
|
fc772941d6
|
Fixed some pedantic warnings.
|
11 years ago |
jules
|
83aaaa9459
|
Avoided mistakenly opening wav files containing formats that the reader doesn't support.
|
11 years ago |
jules
|
b093f47a8c
|
Misc minor cleanups and comment fixes.
|
11 years ago |
jules
|
2fccfccbc0
|
Misc performance tweaks.
|
11 years ago |
jules
|
629efdbd3c
|
LAMEEncoderAudioFormat fix.
|
11 years ago |
jules
|
21f6a0517a
|
Added some more supported frequencies to WavAudioFormat.
|
11 years ago |
jules
|
4552218149
|
Added support for reading/writing an ISRC code in a WAV file's AXML chunk.
|
11 years ago |
jules
|
2786eadaf9
|
Removed a few pedantic warnings.
|
11 years ago |
jules
|
0cea511c0c
|
Fix for reading IEEE float wav files.
|
11 years ago |
jules
|
98d85cd640
|
Added an option for restricting the WAV file format.
|
11 years ago |
jules
|
31577c6837
|
Minor comment clarification.
|
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
|
080ff658b9
|
VC2013 compiler compatibility.
|
12 years ago |
jules
|
4ce1908f79
|
Misc tidying-up.
|
12 years ago |
jules
|
aec3d12753
|
A few minor tweaks to avoid warnings etc.
|
12 years ago |
jules
|
78aac0995a
|
Fixes for some clang static analysis warnings.
|
12 years ago |
jules
|
5c59897ba6
|
Replaced some uses of the no-longer-needed literal64Bit macro.
|
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
|
e6ef1cf3f0
|
Compiler warning fix.
|
12 years ago |
jules
|
c7506df13f
|
Changed some pass-by-references to pass-by-value to improve compiler optimisation.
|
12 years ago |
jules
|
1981404103
|
Added some tempo metadata extractions methods for CoreAudioFormat and AiffAudioFormat
|
12 years ago |
jules
|
5618f6b904
|
Added acid chunk metadata loading to WavAudioFormat
|
12 years ago |
jules
|
b4382bad62
|
Added String methods to create/return a std::string, and also String::toRawUTF8 method.
|
12 years ago |
jules
|
ba2dc52b34
|
Made use of @autoreleasepool for clang builds.
|
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 |