1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-24 01:54:22 +00:00
Commit graph

191 commits

Author SHA1 Message Date
hogliux
79110aae25 WavAudioFormatWriter: Fixed an issue where wav files with large channel counts could no longer be created 2017-08-02 17:41:39 +01:00
hogliux
7ca5ad001e Added multichannel file io readers and writers 2017-07-27 12:39:17 +01:00
ed
6bfcd820b4 Unit tests: Added an optional argument to the UnitTest constructor to specify a category and methods to get and run unit tests in a specified category. Updated the built-in JUCE unit tests and Demo project to use categories. 2017-07-20 17:24:05 +01:00
tpoole
98cb1011bb JUCE Demo: Increased the compiler warning level 2017-07-18 13:09:03 +01:00
tpoole
680a0d671c Fixed a build warning on older gcc versions 2017-07-07 11:17:11 +01:00
tpoole
10b7aa3c16 MinGW: Fixed some build warnings 2017-07-07 11:06:16 +01:00
jules
74c96208fe Removed Quicktime from the OSX build, and replaced the video player and camera implementations with AVFoundation 2017-06-30 16:08:51 +01:00
jules
57120b39c0 Tweaked some whitespace to avoid false-alarm warnings in GCC 2017-06-07 11:12:48 +01:00
ed
fa0b097652 Fixed some Projucer live-build errors on Windows and added an option to set the Windows target platform 2017-05-04 12:47:18 +01:00
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
jules
5b39a8f607 Removed the register keyword from a bunch of 3rd party files as it causes deprecation errors in c++17 2017-04-18 11:29:48 +01:00
tpoole
122f0b0c47 Fixed wav file reader unit tests 2017-04-06 11:55:32 +01:00
jules
8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 2017-03-27 13:06:42 +01:00
hogliux
23b6450e62 Fixed a typo in recent commit to address an armeabi internal compiler bug 2017-03-08 10:57:28 +00:00
hogliux
80a226204a Added workarounds for an internal compiler error bug on armeabi Android 2017-03-08 10:23:13 +00:00
jules
e16554abb3 Added packing when WaveAudioFormat writes SMPL chunks with zero loops 2017-03-06 16:02:51 +00:00
hogliux
6559b3e185 Fixed multiple harmless warnings in Android builds 2017-02-08 18:07:37 +00:00
ed
e75128a878 Added a second createMemoryMappedReader method to AudioFormat and its derived classes that creates a MemoryMappedAudioFormatReader from a FileInputStream 2016-12-09 11:49:57 +00:00
hogliux
61fd2a339d Fixed a MSVC 2015 warning in mp3 audio decoder 2016-11-22 11:30:30 +00:00
hogliux
1fcae3675c Changed flac writer to respect the current stream position when writing the flac header 2016-10-18 10:38:18 +01:00
jules
14957e7c99 Avoided some FLAC debug output being printed if your app defines the DEBUG macro 2016-10-16 15:49:51 +01:00
tpoole
c23e95d4b6 Defined HAVE_LROUND for non-MSVC compilers when building FLAC libs 2016-08-25 12:26:31 +01:00
hogliux
cf39ad4b02 Fix multiple compile errors on older gcc versions 2016-05-26 11:50:04 +01:00
jules
f5324afd8b Added some defenses against parsing corrupted metadata blocks in WAV files 2016-05-16 12:11:11 +01:00
jules
51889049c4 Avoided a conversion warning 2016-04-26 10:09:27 +01:00
jules
a0795e8dc0 Avoided an overflow in some extreme edge-case uses of WAVAudioFormat 2016-04-26 10:08:10 +01:00
jules
49a7ca4d82 Improved the String::createStringFromData method to fall back to a Windows 1252 codepage if given non-UTF8 data, and used this in parsing VST and WAV strings 2016-04-25 21:16:54 +01:00
Timur Doumler
70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 2016-04-06 18:31:24 +01:00
jules
4a581da6c5 Updated the version number used internally by FLAC 2016-03-14 12:53:32 +00:00
jules
0f2c1f74c8 Added a check in WindowsMediaAudioFormat to handle reading beyond the end of a file 2016-03-10 09:52:05 +00:00
Timur Doumler
dafbb8f0bc Fixed warning in juce_WavAudioFormat.cpp due to narrowing integer conversion. 2016-03-07 10:59:09 +00:00
jules
c4cdec7bd9 Added method CharacterFunctions::getUnicodeCharFromWindows1252Codepage() and used this to help parse difficult WAV file metadata 2016-03-05 15:05:48 +00:00
jules
b3f4be1646 Introjucer: Slight improvement to --fix-broken-include-paths 2016-02-23 11:03:21 +00:00
jules
bb1b362162 Added support for getting metadata from .caf files in the CoreAudioFormat class 2016-01-29 12:16:42 +00:00
Timur Doumler
5ada47aa6f Removed the hacky CarbonDummy*Name workaround for Point and Component (name clash with Carbon headers); fixed a few header include issues that prevented RTAS from compiling. 2016-01-28 15:34:00 +00:00
jules
420f85bc5f Fixed a typo in MP3AudioFormat 2016-01-05 11:23:27 +00:00
jules
3b881401f1 Added some null pointer checks to createWriterFor methods 2016-01-04 12:43:49 +00:00
jules
4583fa3fbf Used the ignoreUnused() function to tidy up some old code 2015-12-23 16:27:50 +00:00
jules
ae712c72d8 Cleaned up a few String::empty uses 2015-12-21 12:01:28 +00:00
jules
02492b36b9 Lots of small whitespace tweaks. 2015-12-13 19:32:05 +00:00
jules
b0ca1c40ca Whitespace tidying 2015-11-17 09:55:17 +00:00
jules
663eca60ad In AIFF and WAV memory-mapped readers, avoided assertions when getting max levels beyond the ends of the file 2015-11-16 11:13:50 +00:00
jules
f6735c8270 Workaround for handling WAV files with broken RIFF chunks. 2015-11-13 15:43:15 +00:00
jules
1d6e77a4d8 Fix for a possible array overflow in the AIFF reader 2015-11-09 16:04:48 +00:00
jules
c562cfc3cc Converted AudioSampleBuffer into a templated class that can use either float or double types. Used this to implement 64-bit audio plugin support in VST and AU 2015-11-02 11:09:41 +00:00
jules
310c657d5e Added metadata accessors to the WavAudioFormat class for INFO chunk properties. 2015-10-15 16:47:02 +01:00
jules
e5b9642260 Fixed a typo in the mp3 decoder that was causing artifacts. 2015-10-14 14:53:29 +01:00
jules
614a77fc0d Spelling fix 2015-10-05 08:54:58 +01:00
hogliux
c17c4ec43b Fix Android build errors in libpng and libflac 2015-09-16 09:57:50 +01:00
Timur Doumler
dca4d77f9d Fixed compiler warnings on Visual Studio 2015 RTM. 2015-07-23 15:57:18 +01:00