|
| MOCK_METHOD1 (init, bool(alexaClientSDK::avsCommon::utils::AudioFormat inputFormat)) |
|
| MOCK_METHOD0 (getInputFrameSize, size_t()) |
|
| MOCK_METHOD0 (getOutputFrameSize, size_t()) |
|
| MOCK_METHOD0 (requiresFullyRead, bool()) |
|
| MOCK_METHOD0 (getAudioFormat, AudioFormat()) |
|
| MOCK_METHOD0 (getAVSFormatName, std::string()) |
|
| MOCK_METHOD0 (start, bool()) |
|
| MOCK_METHOD3 (processSamples, ssize_t(void *samples, size_t nWords, uint8_t *buffer)) |
|
| MOCK_METHOD0 (close, void()) |
|
virtual bool | init (alexaClientSDK::avsCommon::utils::AudioFormat inputFormat)=0 |
|
virtual size_t | getInputFrameSize ()=0 |
|
virtual size_t | getOutputFrameSize ()=0 |
|
virtual bool | requiresFullyRead ()=0 |
|
virtual alexaClientSDK::avsCommon::utils::AudioFormat | getAudioFormat ()=0 |
|
virtual std::string | getAVSFormatName ()=0 |
|
virtual bool | start ()=0 |
|
virtual ssize_t | processSamples (void *samples, size_t numberOfWords, uint8_t *buffer)=0 |
|
virtual void | close ()=0 |
|
virtual | ~EncoderContext ()=default |
|
A mock encoder backend implementation that inherits from EncoderContext
.