12 #ifndef ROC_AUDIO_PROFILING_READER_H_
13 #define ROC_AUDIO_PROFILING_READER_H_
Profiler The role of the profiler is to report the average processing speed (# of samples processed p...
virtual bool read(Frame &frame)
Read audio frame.
ProfilingReader(IFrameReader &reader, core::IArena &arena, const SampleSpec &sample_spec, ProfilerConfig profiler_config)
Initialization.
bool is_valid() const
Check if the profiler was succefully constructed.
Sample specification. Describes sample rate and channels.
Base class for non-copyable objects.
int64_t nanoseconds_t
Nanoseconds.
Profiler Configuration Parameters. Controls profiling interval and duration of each circular buffer c...
Various units used in packets.