Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
ios_audio_session.hpp File Reference
#include <pulp/format/ios_audio_session.h>
#include <functional>
#include <string_view>

Go to the source code of this file.

Namespaces

namespace  pulp
namespace  pulp::format
 What the product grants a device: the quota table indexed by capability tier and live thermal state.

Typedefs

using pulp::format::IosAudioSessionListener
 Typed callback — C++ side of the AVAudioSession bridge.

Functions

void pulp::format::set_ios_audio_session_listener (IosAudioSessionListener listener)
 Subscribe to session events.
bool pulp::format::emit_ios_audio_session_event (const PulpIosAudioSessionEvent &event)
 Emit a session event (usually from Swift).
std::string_view pulp::format::to_string (PulpIosAudioEvent event)
 Human-readable label for an event type (for logs and tests).