Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
Loading...
Searching...
No Matches
roc::rtp::Populator Class Reference

RTP populator. More...

#include <populator.h>

Inheritance diagram for roc::rtp::Populator:
roc::packet::IReader roc::core::NonCopyable< T >

Public Member Functions

 Populator (packet::IReader &reader, audio::IFrameDecoder &decoder, const audio::SampleSpec &sample_spec)
 Initialize.
 
virtual ROC_ATTR_NODISCARD status::StatusCode read (packet::PacketPtr &)
 Read next packet.
 

Detailed Description

RTP populator.

Definition at line 24 of file populator.h.

Constructor & Destructor Documentation

◆ Populator()

roc::rtp::Populator::Populator ( packet::IReader & reader,
audio::IFrameDecoder & decoder,
const audio::SampleSpec & sample_spec )

Initialize.

Member Function Documentation

◆ read()

virtual ROC_ATTR_NODISCARD status::StatusCode roc::rtp::Populator::read ( packet::PacketPtr & )
virtual

Read next packet.

Implements roc::packet::IReader.


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