AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::capabilityAgents::aip::test::MockBlockAudioEncoder Member List

This is the complete list of members for alexaClientSDK::capabilityAgents::aip::test::MockBlockAudioEncoder, including all inherited members.

Byte typedefalexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterface
Bytes typedefalexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterface
close()=0alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterfacepure virtual
flush(Bytes &buffer)=0alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterfacepure virtual
getAudioFormat()=0alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterfacepure virtual
getAVSFormatName()=0alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterfacepure virtual
getInputFrameSize()=0alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterfacepure virtual
getOutputFrameSize()=0alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterfacepure virtual
init(avsCommon::utils::AudioFormat inputFormat)=0alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterfacepure 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)=0alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterfacepure virtual
requiresFullyRead()=0alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterfacepure virtual
start(Bytes &preamble)=0alexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterfacepure virtual
~BlockAudioEncoderInterface()=defaultalexaClientSDK::audioEncoderInterfaces::BlockAudioEncoderInterfacevirtual

AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0