18 #ifndef PLUGINS_SAMPLESOURCE_LIMESDROUTPUT_LIMESDROUTPUTTHREAD_H_    19 #define PLUGINS_SAMPLESOURCE_LIMESDROUTPUT_LIMESDROUTPUTTHREAD_H_    23 #include <QWaitCondition>    25 #include "lime/LimeSuite.h"    31 #define LIMESDROUTPUT_BLOCKSIZE (1<<15) //complex samples per buffer ~10k (16k)    61     void callback(qint16* buf, qint32 len);
 qint16 m_buf[2 *LIMESDROUTPUT_BLOCKSIZE]
 
#define LIMESDROUTPUT_BLOCKSIZE
 
QWaitCondition m_startWaiter
 
unsigned int m_log2Interp
 
void setLog2Interpolation(unsigned int log2_ioterp)
 
LimeSDROutputThread(lms_stream_t *stream, SampleSourceFifo *sampleFifo, QObject *parent=0)
 
virtual void setDeviceSampleRate(int sampleRate)
 
SampleSourceFifo * m_sampleFifo
 
void callback(qint16 *buf, qint32 len)
 
Interpolators< qint16, SDR_TX_SAMP_SZ, 12 > m_interpolators