mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-07-24 16:54:32 +02:00
17 lines
801 B
C++
17 lines
801 B
C++
|
|
#include "MixedAudioStream.h"
|
|
|
|
MixedAudioStream::MixedAudioStream(int numFrameSamples, int numFramesCapacity, bool dynamicJitterBuffers, bool useStDevForJitterCalc)
|
|
: InboundAudioStream(numFrameSamples, numFramesCapacity, dynamicJitterBuffers, useStDevForJitterCalc)
|
|
{
|
|
}
|
|
|
|
int MixedAudioStream::parseStreamProperties(PacketType type, const QByteArray& packetAfterSeqNum, int& numAudioSamples) {
|
|
// mixed audio packets do not have any info between the seq num and the audio data.
|
|
numAudioSamples = packetAfterSeqNum.size() / sizeof(int16_t);
|
|
return 0;
|
|
}
|
|
|
|
int MixedAudioStream::parseAudioData(PacketType type, const QByteArray& packetAfterStreamProperties, int numAudioSamples) {
|
|
return _ringBuffer.writeData(packetAfterStreamProperties.data(), numAudioSamples * sizeof(int16_t));
|
|
}
|