#include <atomic>#include <cstdint>#include <functional>#include <mutex>#include <vector>Go to the source code of this file.
Classes | |
| class | pulp::audio::AudioFocusRegistry |
| class | pulp::audio::AudioFocusRegistry::Token |
| RAII subscription token. Move-only; destruction unsubscribes. More... | |
Namespaces | |
| namespace | pulp |
| namespace | pulp::audio |
Enumerations | |
| enum class | pulp::audio::AudioFocusState : std::uint8_t { pulp::audio::gained = 0 , pulp::audio::duck = 1 , pulp::audio::lost = 2 , pulp::audio::lost_transient = 3 } |
| Audio-focus state reported to listeners. More... | |