1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-09 23:34:20 +00:00
JUCE/examples/Audio
reuk 60757de2f2
CIDevice: Improve robustness of subscription API
The old API only allowed cancelling property "get" inquiries and
subscription updates. However, there are use-cases for cancelling other
requests too. e.g. switching between views in a JUCE app might mean that
it's no longer necessary to subscribe to a particular property.

Cancelling subscriptions ends up being quite involved. Different
handling is needed depending on whether the subscription is cancelled
before or after the responder replies to the initial request.
In addition, the responder may ask the initiator to retry a subscription
begin request.
2024-01-18 10:37:17 +00:00
..
AudioAppDemo.h Fix some LLVM 17 compiler warnings 2023-09-25 11:21:11 +01:00
AudioLatencyDemo.h Fix some LLVM 17 compiler warnings 2023-09-25 11:21:11 +01:00
AudioPlaybackDemo.h Fix some LLVM 17 compiler warnings 2023-09-25 11:21:11 +01:00
AudioRecordingDemo.h Fix some LLVM 17 compiler warnings 2023-09-25 11:21:11 +01:00
AudioSettingsDemo.h Fix some LLVM 17 compiler warnings 2023-09-25 11:21:11 +01:00
AudioSynthesiserDemo.h Fix some LLVM 17 compiler warnings 2023-09-25 11:21:11 +01:00
AudioWorkgroupDemo.h AudioWorkgroup: Add demo app 2023-10-16 11:17:11 +01:00
CapabilityInquiryDemo.h CIDevice: Improve robustness of subscription API 2024-01-18 10:37:17 +00:00
CMakeLists.txt Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
MidiDemo.h Add final specifiers in implementation files 2023-10-10 16:12:38 +01:00
MPEDemo.h Fix some LLVM 17 compiler warnings 2023-09-25 11:21:11 +01:00
PluckedStringsDemo.h Fix some LLVM 17 compiler warnings 2023-09-25 11:21:11 +01:00
SimpleFFTDemo.h Fix some LLVM 17 compiler warnings 2023-09-25 11:21:11 +01:00