1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
JUCE/modules
attila fcb7e0fc20 WinRT midi: Ensure object lifetimes in WinRT async callbacks
While the affected callbacks are cancelled before the referenced
state is deleted, we have had user reports that they can still be
accessed by the cancelled callbacks causing crashes. After only
finding warnings that WinRT AsyncCallback cancellation is not a
guaranteed thing, we saw it best to wrap the pointers.
2022-10-05 15:46:09 +02:00
..
juce_analytics Build: Update the minimum C++ standard to C++17 2022-09-12 16:14:57 +01:00
juce_audio_basics Fix typo in docstring 2022-09-27 15:18:21 +01:00
juce_audio_devices WinRT midi: Ensure object lifetimes in WinRT async callbacks 2022-10-05 15:46:09 +02:00
juce_audio_formats AudioIODeviceCallback, AudioBuffer, AudioFormatReader: Use const T* const* for multi-channel data 2022-09-22 07:50:18 +00:00
juce_audio_plugin_client VST3: Fix an issue with sidechain configurations in Cubase 2022-10-05 08:41:56 +02:00
juce_audio_processors VST3: Fix an issue with sidechain configurations in Cubase 2022-10-05 08:41:56 +02:00
juce_audio_utils Remove AudioIODeviceCallback::audioDeviceIOCallback 2022-09-22 07:50:18 +00:00
juce_box2d Build: Update the minimum C++ standard to C++17 2022-09-12 16:14:57 +01:00
juce_core WinRT midi: Ensure object lifetimes in WinRT async callbacks 2022-10-05 15:46:09 +02:00
juce_cryptography Build: Update the minimum C++ standard to C++17 2022-09-12 16:14:57 +01:00
juce_data_structures Build: Update the minimum C++ standard to C++17 2022-09-12 16:14:57 +01:00
juce_dsp Use more concise stdlib type aliases 2022-09-26 18:03:47 +01:00
juce_events Build: Update the minimum C++ standard to C++17 2022-09-12 16:14:57 +01:00
juce_graphics OpenGL: Ensure that macOS uses the same (sRGB) colour space everywhere 2022-09-27 15:18:21 +01:00
juce_gui_basics TreeView: Fix restoring scroll position in restoreOpennessState 2022-10-05 15:46:09 +02:00
juce_gui_extra PushNotifications: Use @available checks on macOS 2022-09-29 12:05:42 +01:00
juce_opengl OpenGL: Correctly report OpenGL rendering scale in Pro Tools 2022.7 on Windows 2022-09-27 15:18:21 +01:00
juce_osc Build: Update the minimum C++ standard to C++17 2022-09-12 16:14:57 +01:00
juce_product_unlocking Build: Update the minimum C++ standard to C++17 2022-09-12 16:14:57 +01:00
juce_video Build: Update the minimum C++ standard to C++17 2022-09-12 16:14:57 +01:00
CMakeLists.txt CMake: Avoid adding target for LV2 manifest helper unless specifically required 2022-09-12 16:14:57 +01:00