#include <streaming_sample_source.hpp>
Public Attributes | |
| std::uint64_t | underrun_frames = 0 |
| Frames the audio thread had to zero-fill mid-stream. | |
| std::uint64_t | ring_available_frames = 0 |
| std::uint64_t | streamed_frames = 0 |
| Source frames pushed through the ring since prepare/reset. | |
| std::uint64_t | read_errors = 0 |
| Reader exceptions, plus zero returns when preserve-position mode treats them as terminal. | |
| bool | streaming_active = false |
| Tail not yet fully streamed. | |
| std::uint64_t pulp::audio::StreamingSampleSource::Stats::read_errors = 0 |
Reader exceptions, plus zero returns when preserve-position mode treats them as terminal.
Deadline-mode backpressure is not an error.
| std::uint64_t pulp::audio::StreamingSampleSource::Stats::ring_available_frames = 0 |
| std::uint64_t pulp::audio::StreamingSampleSource::Stats::streamed_frames = 0 |
Source frames pushed through the ring since prepare/reset.
| bool pulp::audio::StreamingSampleSource::Stats::streaming_active = false |
Tail not yet fully streamed.
| std::uint64_t pulp::audio::StreamingSampleSource::Stats::underrun_frames = 0 |
Frames the audio thread had to zero-fill mid-stream.