kopia lustrzana https://github.com/f4exb/sdrangel
Audio Fifo: use fixed AudioSample size for samples size
rodzic
d98d8757b0
commit
f104f217f9
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
Ładowanie…
Reference in New Issue