jules
|
df729be74a
|
Cleaned-up class inheritance visibilities and encapsulation for some internal classes.
|
13 years ago |
jules
|
7afbc077e7
|
Version update.
|
13 years ago |
jules
|
591e89cd87
|
Replaced the badly-named method Array::removeValue() with two new methods: removeFirstMatchingValue() and removeAllInstancesOf(). If you call the old method anywhere, you can just replace any calls with removeFirstMatchingValue(), which does the same job, but whose name makes it clear that not all instances of the value will be removed.
|
13 years ago |
jules
|
e89983a1ab
|
Removed confusing enums from HeapBlock. Fixed warnings in win32 midi.
|
13 years ago |
jules
|
cc8b0aad47
|
Used hi-res timer in win32 midi input.
|
13 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
|
6d44c8372f
|
Made some ALSA midi names customisable.
|
13 years ago |
jules
|
1089e3df86
|
Introjucer: Added "LinuxLibs" field to modules, for specifying module-specific libs.
|
13 years ago |
jules
|
ac1d6955e7
|
Rewrote all internal OSX obj-C classes as dynamically-created classes. A side-effect of this is that plugins will no longer suffer from obj-C name-collision problems, and the old JUCE_ObjCExtraSuffix value is no longer needed.
|
13 years ago |
jules
|
1dd3774af3
|
Minor OSX midi tweak.
|
13 years ago |
jules
|
ee5ef4b5c3
|
Added some CoreMidi assertions to warn about getting the midi device list from a non-message thread.
|
13 years ago |
jules
|
4caac78a0e
|
iOS audio fix for bluetooth headsets.
|
13 years ago |
jules
|
90186efdb9
|
WASAPI latency calculation fix.
|
13 years ago |
jules
|
e97cfaa3ff
|
win32 midi input fix.
|
13 years ago |
jules
|
584c444ffd
|
Tidied up some win32 DLL loading code, and fixed a call type mismatch with the windows media format class.
|
13 years ago |
jules
|
0930af3820
|
Linux midi improvement.
|
13 years ago |
jules
|
81fa57663b
|
Tidied up a warning and some docs.
|
13 years ago |
jules
|
a5a4e69f37
|
Midi parsing fix for embedded realtime messages, and CoreMidi fix for sending large packets.
|
13 years ago |
jules
|
4f590f036d
|
Added better constructors for AudioSourceChannelInfo.
|
13 years ago |
jules
|
df5d50bcd8
|
Version number bump.
|
13 years ago |
jules
|
84a0a24b4e
|
Added some speaker arrangements for WavAudioFormat. Removed a conditional in audio_devices.h
|
13 years ago |
jules
|
3b431954ec
|
Added an extra include that seems to be needed for some iOS build targets.
|
13 years ago |
jules
|
3a91979ea8
|
Version bump.
|
13 years ago |
jules
|
1f95f54089
|
Purged some warnings.
|
13 years ago |
jules
|
dbe71f8c67
|
A bugfix and some fine-tuning for the android openSL audio device.
|
13 years ago |
jules
|
cb05079b48
|
iOS audio session fix.
|
13 years ago |
jules
|
8de9d9c6da
|
Version number bump. Clean-ups.
|
13 years ago |
jules
|
56bbab1537
|
(automated whitespace clean-up)
|
13 years ago |
jules
|
d6df57b1d2
|
iOS audio fix for interruption handling.
|
13 years ago |
jules
|
8ed15bd9f0
|
Fix for AudioCDReader::createReaderForCD() on strange win32 systems with phantom CD-rom drives.
|
13 years ago |
jules
|
bb86893b60
|
Android OpenSL latency work.
|
13 years ago |
jules
|
3a7989ad7c
|
Android: added OpenSLES audio device type.
|
13 years ago |
jules
|
96976db624
|
Windows: faster rendering on 32-bit video cards. Audio fix for iOS.
|
13 years ago |
jules
|
9c719306c9
|
Added -ldl to linux builds. Tidied up a few warnings.
|
13 years ago |
jules
|
15c44c9325
|
Changed URL class to allow multiple parameters with the same name.
|
13 years ago |
jules
|
a6c9992957
|
Updated some module usage warning code.
|
13 years ago |
jules
|
9d973f0089
|
Fixes for CoreAudio, MidiFile, TextEditor, Tooltip.
|
13 years ago |
jules
|
6d865420ee
|
Android: better audio latency reporting. Introjucer: improved android icon generation.
|
13 years ago |
jules
|
d70d017fc6
|
Docs fix. Version bump.
|
13 years ago |
jules
|
295d125142
|
Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code.
|
13 years ago |
jules
|
a9103407d7
|
Version number bump.
|
13 years ago |
jules
|
32aae7a2b3
|
Android audio fix. OpenGL tiling bug fix.
|
13 years ago |
jules
|
aff5fea6b4
|
Minor introjucer clean-ups.
|
13 years ago |
jules
|
bdbe7d3f01
|
Introjucer: made it possible to override settings in AppConfig.h. Version number bump.
|
13 years ago |
jules
|
98406ae4e4
|
Added iOS CoreMidi support.
|
13 years ago |
jules
|
4870ea28dd
|
Refactored the dynamically-loaded OpenGL extension functions from being static to being members of a specific context object. This entails lots of OpenGLContext references being passed around all over the place, and has meant that a few static helper functions are no longer available.
|
13 years ago |
jules
|
c38916b675
|
OpenGL renderer optimisations.
|
13 years ago |
jules
|
43d9a4eb16
|
New class: ThreadLocalValue.
|
13 years ago |
jules
|
3995ef255f
|
iOS audio: added some buffer size options.
|
13 years ago |
jules
|
78dc975ab9
|
Minor CoreAudio callback fix.
|
13 years ago |