Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
Loading...
Searching...
No Matches
roc::audio::IFrameReader Class Referenceabstract

Frame reader interface. More...

#include <iframe_reader.h>

Inheritance diagram for roc::audio::IFrameReader:
roc::core::ListNode< Tag > roc::core::NonCopyable< ListNode< void > > roc::audio::ChannelMapperReader roc::audio::Depacketizer roc::audio::LatencyMonitor roc::audio::Mixer roc::audio::PcmMapperReader roc::audio::ProfilingReader roc::audio::ResamplerReader roc::audio::Watchdog roc::sndio::ISource

Public Member Functions

virtual bool read (Frame &frame)=0
 Read audio frame.
 
- Public Member Functions inherited from roc::core::ListNode< Tag >
ListDatalist_data () const
 Get pointer to internal data.
 

Additional Inherited Members

- Static Public Member Functions inherited from roc::core::ListNode< Tag >
static ListNodelist_node (ListData *data)
 Get pointer to parent node from pointer to internal data.
 
- Protected Member Functions inherited from roc::core::NonCopyable< ListNode< void > >

Detailed Description

Frame reader interface.

Definition at line 22 of file iframe_reader.h.

Member Function Documentation

◆ read()

virtual bool roc::audio::IFrameReader::read ( Frame & frame)
pure virtual

The documentation for this class was generated from the following file: