Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
AudioCaptureSrc::Detail Class Reference
Collaboration diagram for AudioCaptureSrc::Detail:
Collaboration graph

Classes

class  ApraRecorder
 

Public Member Functions

 Detail (AudioCaptureSrcProps _props, std::function< bool(const sf::Int16 *samples, std::size_t sampleCount)> _mMakeFrame)
 
 ~Detail ()
 
void setProps (AudioCaptureSrcProps &props)
 
bool init ()
 
bool stopRecording ()
 

Public Attributes

ApraRecorder mRecorder
 
AudioCaptureSrcProps mProps
 
std::string mOutputRawAudio
 

Constructor & Destructor Documentation

◆ Detail()

AudioCaptureSrc::Detail::Detail ( AudioCaptureSrcProps _props,
std::function< bool(const sf::Int16 *samples, std::size_t sampleCount)> _mMakeFrame )
inline

◆ ~Detail()

AudioCaptureSrc::Detail::~Detail ( )
inline

Member Function Documentation

◆ init()

bool AudioCaptureSrc::Detail::init ( )
inline

◆ setProps()

void AudioCaptureSrc::Detail::setProps ( AudioCaptureSrcProps & props)
inline

◆ stopRecording()

bool AudioCaptureSrc::Detail::stopRecording ( )
inline

Member Data Documentation

◆ mOutputRawAudio

std::string AudioCaptureSrc::Detail::mOutputRawAudio

◆ mProps

AudioCaptureSrcProps AudioCaptureSrc::Detail::mProps

◆ mRecorder

ApraRecorder AudioCaptureSrc::Detail::mRecorder

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