#include <iaacaudioframereceiver.h>
|
| virtual TTV_ErrorCode | PackageFrame (const std::vector< uint8_t > &sampleBuffer, uint32_t numSamples, uint32_t numChannels, uint64_t timeStamp, std::shared_ptr< AudioFrame > &result)=0 |
| |
◆ ReceiverTypeId
◆ GetReceiverTypeId()
| static ReceiverTypeId ttv::broadcast::IAacAudioFrameReceiver::GetReceiverTypeId |
( |
| ) |
|
|
inlinestatic |
◆ PackageFrame()
| virtual TTV_ErrorCode ttv::broadcast::IAacAudioFrameReceiver::PackageFrame |
( |
const std::vector< uint8_t > & |
sampleBuffer, |
|
|
uint32_t |
numSamples, |
|
|
uint32_t |
numChannels, |
|
|
uint64_t |
timeStamp, |
|
|
std::shared_ptr< AudioFrame > & |
result |
|
) |
| |
|
pure virtual |
Packages the given frame data so it can be enqueued for encoding. When the frame processing of the frame is complete the unlockCallback will be called.
Implemented in ttv::broadcast::AacReceiver.
The documentation for this class was generated from the following file: