mirror of
https://github.com/f4exb/sdrangel.git
synced 2026-06-26 13:33:23 -04:00
SDRDaemonSink: 16/24 bit support (1): works for 16 bit stream
This commit is contained in:
@@ -141,6 +141,7 @@ public:
|
||||
int getNbOriginalBlocksPerFrame() const { return m_nbOriginalBlocksPerFrame; }
|
||||
int getNbFECBlocksPerFrame() const { return m_nbFECBlocksPerFrame; }
|
||||
int getSampleBits() const { return m_sampleBits; }
|
||||
int getSampleBytes() const { return m_sampleBytes; }
|
||||
|
||||
static MsgReportSDRdaemonSourceStreamTiming* create(uint32_t tv_sec,
|
||||
uint32_t tv_usec,
|
||||
@@ -156,7 +157,8 @@ public:
|
||||
float avgNbRecovery,
|
||||
int nbOriginalBlocksPerFrame,
|
||||
int nbFECBlocksPerFrame,
|
||||
int sampleBits)
|
||||
int sampleBits,
|
||||
int sampleBytes)
|
||||
{
|
||||
return new MsgReportSDRdaemonSourceStreamTiming(tv_sec,
|
||||
tv_usec,
|
||||
@@ -172,7 +174,8 @@ public:
|
||||
avgNbRecovery,
|
||||
nbOriginalBlocksPerFrame,
|
||||
nbFECBlocksPerFrame,
|
||||
sampleBits);
|
||||
sampleBits,
|
||||
sampleBytes);
|
||||
}
|
||||
|
||||
protected:
|
||||
@@ -191,6 +194,7 @@ public:
|
||||
int m_nbOriginalBlocksPerFrame;
|
||||
int m_nbFECBlocksPerFrame;
|
||||
int m_sampleBits;
|
||||
int m_sampleBytes;
|
||||
|
||||
MsgReportSDRdaemonSourceStreamTiming(uint32_t tv_sec,
|
||||
uint32_t tv_usec,
|
||||
@@ -206,7 +210,8 @@ public:
|
||||
float avgNbRecovery,
|
||||
int nbOriginalBlocksPerFrame,
|
||||
int nbFECBlocksPerFrame,
|
||||
int sampleBits) :
|
||||
int sampleBits,
|
||||
int sampleBytes) :
|
||||
Message(),
|
||||
m_tv_sec(tv_sec),
|
||||
m_tv_usec(tv_usec),
|
||||
@@ -222,7 +227,8 @@ public:
|
||||
m_avgNbRecovery(avgNbRecovery),
|
||||
m_nbOriginalBlocksPerFrame(nbOriginalBlocksPerFrame),
|
||||
m_nbFECBlocksPerFrame(nbFECBlocksPerFrame),
|
||||
m_sampleBits(sampleBits)
|
||||
m_sampleBits(sampleBits),
|
||||
m_sampleBytes(sampleBytes)
|
||||
{ }
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user