31 AacAudioFrame(
const std::vector<uint8_t>& sampleBuffer, uint32_t numSamples, uint32_t numChannels, uint64_t timeStamp);
47 virtual TTV_ErrorCode PackageFrame(
const std::vector<uint8_t>& sampleBuffer, uint32_t numSamples, uint32_t numChannels, uint64_t timeStamp, std::shared_ptr<AudioFrame>& result)
override;
uint32_t mNumChannels
Definition: aacaudioframe.h:40
uint32_t GetNumChannels() const
Definition: aacaudioframe.h:35
uint32_t GetNumSamples() const
Definition: aacaudioframe.h:34
Definition: iaacaudioframereceiver.h:28
JSON (JavaScript Object Notation).
Definition: adsapi.h:16
const std::vector< uint8_t > & GetSampleBuffer() const
Definition: aacaudioframe.h:33
Definition: aacaudioframe.h:44
std::vector< uint8_t > mSampleBuffer
Definition: aacaudioframe.h:38
uint32_t mNumSamples
Definition: aacaudioframe.h:39
uint32_t TTV_ErrorCode
Definition: errortypes.h:30
Definition: aacaudioframe.h:28
AacAudioFrame(const std::vector< uint8_t > &sampleBuffer, uint32_t numSamples, uint32_t numChannels, uint64_t timeStamp)
Definition: audioframe.h:25