mirror of
https://github.com/f4exb/sdrangel.git
synced 2026-06-01 13:47:01 -04:00
Fix compilation warnings and errors
This commit is contained in:
@@ -35,6 +35,9 @@
|
||||
|
||||
#include "androidsdrdriverinput.h"
|
||||
#include "androidsdrdriverinputtcphandler.h"
|
||||
#ifdef ANDROID
|
||||
#include "util/android.h"
|
||||
#endif
|
||||
|
||||
MESSAGE_CLASS_DEFINITION(AndroidSDRDriverInput::MsgConfigureAndroidSDRDriverInput, Message)
|
||||
MESSAGE_CLASS_DEFINITION(AndroidSDRDriverInput::MsgStartStop, Message)
|
||||
|
||||
@@ -27,6 +27,7 @@
|
||||
#include <QDateTime>
|
||||
|
||||
#include "util/messagequeue.h"
|
||||
#include "util/message.h"
|
||||
#include "androidsdrdriverinputsettings.h"
|
||||
#include "../../channelrx/remotetcpsink/remotetcpprotocol.h"
|
||||
|
||||
|
||||
@@ -40,8 +40,6 @@ const PluginDescriptor FCDProPlusPlugin::m_pluginDescriptor = {
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel")
|
||||
};
|
||||
|
||||
static constexpr const char* const m_deviceTypeID = FCDPROPLUS_DEVICE_TYPE_ID;
|
||||
|
||||
FCDProPlusPlugin::FCDProPlusPlugin(QObject* parent) :
|
||||
QObject(parent)
|
||||
{
|
||||
|
||||
@@ -27,6 +27,9 @@
|
||||
#include <iostream>
|
||||
#include <fstream>
|
||||
#include <cstdlib>
|
||||
#ifdef ANDROID
|
||||
#include <QFile>
|
||||
#endif
|
||||
|
||||
#include "util/message.h"
|
||||
|
||||
|
||||
@@ -64,8 +64,9 @@ struct SigMFFileDataType
|
||||
}
|
||||
};
|
||||
|
||||
struct SigMFFileMetaInfo
|
||||
class SigMFFileMetaInfo
|
||||
{
|
||||
public:
|
||||
// core
|
||||
QString m_dataTypeStr;
|
||||
SigMFFileDataType m_dataType;
|
||||
@@ -153,8 +154,9 @@ struct SigMFFileMetaInfo
|
||||
}
|
||||
};
|
||||
|
||||
struct SigMFFileCapture
|
||||
class SigMFFileCapture
|
||||
{
|
||||
public:
|
||||
uint64_t m_tsms; //!< Unix timestamp in milliseconds
|
||||
uint64_t m_centerFrequency; //!< Center frequency in Hz
|
||||
uint64_t m_sampleStart; //!< Sample index at which capture start
|
||||
|
||||
@@ -625,8 +625,8 @@ void SigMFFileInputWorker::writeToSampleFifoBAK(const quint8* buf, qint32 nbByte
|
||||
nbSamples = nbBytes / (2 * m_samplebytes);
|
||||
for (int is = 0; is < nbSamples; is++)
|
||||
{
|
||||
convertBuf[2*is] = fileBuf[2*is] >> (SDR_RX_SAMP_SZ == 24) ? 8 : 16;
|
||||
convertBuf[2*is+1] = fileBuf[2*is+1] >> (SDR_RX_SAMP_SZ == 24) ? 8 : 16;
|
||||
convertBuf[2*is] = fileBuf[2*is] >> ((SDR_RX_SAMP_SZ == 24) ? 8 : 16);
|
||||
convertBuf[2*is+1] = fileBuf[2*is+1] >> ((SDR_RX_SAMP_SZ == 24) ? 8 : 16);
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -634,7 +634,7 @@ void SigMFFileInputWorker::writeToSampleFifoBAK(const quint8* buf, qint32 nbByte
|
||||
nbSamples = nbBytes / m_samplebytes;
|
||||
for (int is = 0; is < nbSamples; is++)
|
||||
{
|
||||
convertBuf[2*is] = fileBuf[is] >> (SDR_RX_SAMP_SZ == 24) ? 8 : 16;
|
||||
convertBuf[2*is] = fileBuf[is] >> ((SDR_RX_SAMP_SZ == 24) ? 8 : 16);
|
||||
convertBuf[2*is+1] = 0;
|
||||
}
|
||||
}
|
||||
@@ -715,9 +715,9 @@ void SigMFFileInputWorker::writeToSampleFifoBAK(const quint8* buf, qint32 nbByte
|
||||
nbSamples = nbBytes / (2 * m_samplebytes);
|
||||
for (int is = 0; is < nbSamples; is++)
|
||||
{
|
||||
convertBuf[2*is] = (fileBuf[2*is] >> (SDR_RX_SAMP_SZ == 24) ? 8 : 16)
|
||||
convertBuf[2*is] = (fileBuf[2*is] >> ((SDR_RX_SAMP_SZ == 24) ? 8 : 16))
|
||||
- ((SDR_RX_SAMP_SZ == 24) ? (1<<23) : (1<<15));
|
||||
convertBuf[2*is+1] = (fileBuf[2*is+1] >> (SDR_RX_SAMP_SZ == 24) ? 8 : 16)
|
||||
convertBuf[2*is+1] = (fileBuf[2*is+1] >> ((SDR_RX_SAMP_SZ == 24) ? 8 : 16))
|
||||
- ((SDR_RX_SAMP_SZ == 24) ? (1<<23) : (1<<15));;
|
||||
}
|
||||
}
|
||||
@@ -726,7 +726,7 @@ void SigMFFileInputWorker::writeToSampleFifoBAK(const quint8* buf, qint32 nbByte
|
||||
nbSamples = nbBytes / m_samplebytes;
|
||||
for (int is = 0; is < nbSamples; is++)
|
||||
{
|
||||
convertBuf[2*is] = (fileBuf[is] >> (SDR_RX_SAMP_SZ == 24) ? 8 : 16)
|
||||
convertBuf[2*is] = (fileBuf[is] >> ((SDR_RX_SAMP_SZ == 24) ? 8 : 16))
|
||||
- ((SDR_RX_SAMP_SZ == 24) ? (1<<23) : (1<<15));
|
||||
convertBuf[2*is+1] = 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user