#include <sample_starvation_envelope.hpp>
◆ begin_predicted_fade()
| void pulp::audio::SampleStarvationEnvelope::begin_predicted_fade |
( |
std::uint32_t | available_valid_frames | ) |
|
|
inlinenoexcept |
◆ begin_recovery()
| void pulp::audio::SampleStarvationEnvelope::begin_recovery |
( |
| ) |
|
|
inlinenoexcept |
◆ cancel_predicted_fade()
| void pulp::audio::SampleStarvationEnvelope::cancel_predicted_fade |
( |
| ) |
|
|
inlinenoexcept |
◆ fade_out_frames()
| std::uint32_t pulp::audio::SampleStarvationEnvelope::fade_out_frames |
( |
| ) |
const |
|
inlinenoexcept |
◆ mark_starved()
| void pulp::audio::SampleStarvationEnvelope::mark_starved |
( |
std::uint64_t | frames | ) |
|
|
inlinenoexcept |
◆ mode()
◆ next_valid_gain()
| float pulp::audio::SampleStarvationEnvelope::next_valid_gain |
( |
| ) |
|
|
inlinenoexcept |
◆ prepare()
◆ prepared()
| bool pulp::audio::SampleStarvationEnvelope::prepared |
( |
| ) |
const |
|
inlinenoexcept |
◆ reset()
| void pulp::audio::SampleStarvationEnvelope::reset |
( |
| ) |
|
|
inlinenoexcept |
◆ restart_audio()
| void pulp::audio::SampleStarvationEnvelope::restart_audio |
( |
| ) |
|
|
inlinenoexcept |
Restarts the audio gain at unity after an explicit timeline jump while preserving the prepared configuration and lifetime telemetry.
◆ stats()
The documentation for this class was generated from the following file: