Timur Doumler
|
dca4d77f9d
|
Fixed compiler warnings on Visual Studio 2015 RTM.
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
c19df0cc20
|
A couple more small fixes to WASAPI
|
10 years ago |
jules
|
faa7f256b7
|
Even more WASAPI updates and fixes. Allegedly this means that exclusive mode should now work!
|
10 years ago |
jules
|
7b3ca9900e
|
Oops.. fixed typo in WASAPI code!
|
10 years ago |
jules
|
9f073272f7
|
More WASAPI improvements.
|
10 years ago |
jules
|
79f59afb32
|
Fixes for WASAPI exclusive mode.
|
10 years ago |
jules
|
c0ade582d8
|
Added new flag JUCE_WASAPI_EXCLUSIVE that provides a new audio device type for opening WASAPI devices in exclusive mode.
|
10 years ago |
jules
|
f2fbd391dc
|
Minor clean-ups
|
10 years ago |
jules
|
cd30b3bfd1
|
Minor warning fixes for mingw
|
10 years ago |
jules
|
728cc9b40c
|
Minor clean-ups
|
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
|
5ede2da44b
|
Improved some MemoryBlock comments and gave the class a reset() method.
|
11 years ago |
jules
|
017dbc988d
|
Refactored some AudioIODevice methods to return Arrays of sample rates + buffer sizes.
|
11 years ago |
jules
|
3f9a4834a6
|
Added a few TRANS wrappers around error messages.
|
11 years ago |
jules
|
2623f4d1e1
|
Added method String::clear(), and used it to replace a few uses of String::empty.
|
11 years ago |
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
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
|
14ec53de2e
|
WASPI: used mix format channel mask.
|
12 years ago |
jules
|
82adb05331
|
Minor tidying-up.
|
12 years ago |
jules
|
e294a1d708
|
WASAPI compile fix for vs2008
|
12 years ago |
jules
|
8b21bd42f9
|
WASAPI logging fix.
|
12 years ago |
jules
|
2be6b48cd9
|
Eliminated some OS dependencies in WASAPI. Added mingw workarounds for __uuidof
|
12 years ago |
jules
|
ff114947e4
|
New class: SystemAudioVolume to control the OS's master volume. (Implemented only for OSX and Windows)
|
12 years ago |
jules
|
5c28d5b214
|
Tweaks to WASAPI device change handling.
|
12 years ago |
jules
|
a99b309d3c
|
Added WASAPI device change detection.
|
12 years ago |
jules
|
3edae5b4cf
|
Removed some dependencies on win32 WASAPI headers.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
fdb31aff5c
|
Added Logger::getCurrentLogger method.
|
12 years ago |
jules
|
7b0a60e265
|
Assertion to catch WASAPI calls on invalid threads.
|
12 years ago |
jules
|
90186efdb9
|
WASAPI latency calculation 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
|
aff5fea6b4
|
Minor introjucer clean-ups.
|
13 years ago |
Julian Storer
|
35f226319f
|
Fixed a typo in the temporary amalgamated files. Tidied up some constness.
|
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
|
3871c8d6d1
|
Tweaked OS file drag-and-drop to ignore unwanted file types. Minor structural fixes. Changes to avoid cancellation of ThreadWithAlertWindow and for Linux openGL rendering.
|
14 years ago |
Julian Storer
|
b1a77fa391
|
Tidied up some DynamicLibrary stuff and fixed a drop-shadow problem on mac.
|
14 years ago |
Julian Storer
|
dbe5768527
|
Added device detection for DirectSound. New method addToDesktop() for ResizableWindow.
|
14 years ago |
Julian Storer
|
ecefeaa91e
|
WASAPI device list change fix. Changed Treeview to allow drag-and-drop onto its background. Minor clean-ups.
|
14 years ago |
Julian Storer
|
59f78f4cbe
|
Sorted out some mac window maximising and ordering peculiarities. Fix for introjucer Xcode project generation. Added AudioIODeviceType::Listener class for monitoring audio device insertion/removal events (implemented for CoreAudio and WASAPI). Made TextEditor update its Value when it loses focus.
|
14 years ago |
Julian Storer
|
0853a9b686
|
Removed const-ness from some return types to take advantage of future c++0x advantages.
|
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
|
7485498ee7
|
Minor clean-ups.
|
14 years ago |
Julian Storer
|
c15d414895
|
Fix for linux build, lookandfeel typo, VS2005 sockets. Added a class ZipFile::Builder for creating zip files.
|
14 years ago |
Julian Storer
|
bf1c4f5b31
|
WASAPI session event callbacks.
|
14 years ago |
Julian Storer
|
5d98779f19
|
Updated the date in the copyright notice.
|
14 years ago |
Julian Storer
|
571a2626da
|
Fixed an image anti-aliasing problem. Created some new methods in AudioIODeviceType to create device-specific types. Tidied up some win32 DLL build problems. Added support for drag-and-drop from iTunes on mac.
|
14 years ago |
Julian Storer
|
0a9cbd36c4
|
Minor tweaks to MidiMessage, Label. Removed some intel compiler warnings.
|
14 years ago |
Julian Storer
|
4d6b2daa93
|
Tweaks to fake mouse-move behaviour. Improvements to WASAPI performance. AudioFormatManager is no longer a singleton - just create your own instance and use it instead.
|
14 years ago |