Byte typedef | alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterface | |
Bytes typedef | alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterface | |
close()=0 | alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterface | pure virtual |
flush(Bytes &buffer)=0 | alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterface | pure virtual |
getAudioFormat()=0 | alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterface | pure virtual |
getAVSFormatName()=0 | alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterface | pure virtual |
getInputFrameSize()=0 | alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterface | pure virtual |
getOutputFrameSize()=0 | alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterface | pure virtual |
init(avsCommon::utils::AudioFormat inputFormat)=0 | alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterface | pure virtual |
MOCK_METHOD0(getInputFrameSize, size_t()) | alexaClientSDK::capabilityAgents::aip::test::MockBlockAudioEncoder | |
MOCK_METHOD0(getOutputFrameSize, size_t()) | alexaClientSDK::capabilityAgents::aip::test::MockBlockAudioEncoder | |
MOCK_METHOD0(requiresFullyRead, bool()) | alexaClientSDK::capabilityAgents::aip::test::MockBlockAudioEncoder | |
MOCK_METHOD0(getAudioFormat, alexaClientSDK::avsCommon::utils::AudioFormat()) | alexaClientSDK::capabilityAgents::aip::test::MockBlockAudioEncoder | |
MOCK_METHOD0(getAVSFormatName, std::string()) | alexaClientSDK::capabilityAgents::aip::test::MockBlockAudioEncoder | |
MOCK_METHOD0(close, void()) | alexaClientSDK::capabilityAgents::aip::test::MockBlockAudioEncoder | |
MOCK_METHOD1(init, bool(alexaClientSDK::avsCommon::utils::AudioFormat inputFormat)) | alexaClientSDK::capabilityAgents::aip::test::MockBlockAudioEncoder | |
MOCK_METHOD1(start, bool(Bytes &)) | alexaClientSDK::capabilityAgents::aip::test::MockBlockAudioEncoder | |
MOCK_METHOD1(flush, bool(Bytes &)) | alexaClientSDK::capabilityAgents::aip::test::MockBlockAudioEncoder | |
MOCK_METHOD3(processSamples, bool(Bytes::const_iterator, Bytes::const_iterator, Bytes &)) | alexaClientSDK::capabilityAgents::aip::test::MockBlockAudioEncoder | |
processSamples(Bytes::const_iterator begin, Bytes::const_iterator end, Bytes &buffer)=0 | alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterface | pure virtual |
requiresFullyRead()=0 | alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterface | pure virtual |
start(Bytes &preamble)=0 | alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterface | pure virtual |
~BlockAudioEncoderInterface()=default | alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterface | virtual |