1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2025-09-06 23:27:48 -04:00

Audio Fifo: use fixed AudioSample size for samples size

This commit is contained in:
f4exb 2017-08-24 23:54:51 +02:00
parent d98d8757b0
commit f104f217f9
2 changed files with 4 additions and 3 deletions

View File

@ -17,12 +17,14 @@
#include <string.h>
#include <QTime>
#include "dsp/dsptypes.h"
#include "audio/audiofifo.h"
#define MIN(x, y) ((x) < (y) ? (x) : (y))
AudioFifo::AudioFifo() :
m_fifo(0),
m_sampleSize(sizeof(AudioSample)),
m_udpSink(0),
m_copyToUDP(false)
{
@ -30,11 +32,11 @@ AudioFifo::AudioFifo() :
m_fill = 0;
m_head = 0;
m_tail = 0;
m_sampleSize = 0;
}
AudioFifo::AudioFifo(uint32_t sampleSize, uint32_t numSamples) :
m_fifo(0),
m_sampleSize(sizeof(AudioSample)),
m_udpSink(0),
m_copyToUDP(false)
{
@ -264,7 +266,6 @@ bool AudioFifo::create(uint32_t sampleSize, uint32_t numSamples)
m_fifo = NULL;
}
m_sampleSize = sampleSize;
m_size = 0;
m_fill = 0;
m_head = 0;

View File

@ -53,7 +53,7 @@ private:
qint8* m_fifo;
uint32_t m_sampleSize;
const uint32_t m_sampleSize;
uint32_t m_size;
uint32_t m_fill;