mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-12-17 23:28:50 -05:00
ATV Demod: rempved m_blnInitialized
This commit is contained in:
parent
7e8d9889cd
commit
50da60af8e
@ -56,7 +56,6 @@ ATVDemod::ATVDemod() :
|
||||
m_intNumberSamplePerLine=0;
|
||||
m_intSynchroPoints=0;
|
||||
m_intNumberOfLines=0;
|
||||
m_blnInitialized=false;
|
||||
m_intNumberOfRowsToDisplay=0;
|
||||
|
||||
m_objMagSqAverage.resize(16, 1.0);
|
||||
@ -102,25 +101,8 @@ void ATVDemod::InitATVParameters(
|
||||
int intNumberOfLines;
|
||||
bool blnNewOpenGLScreen=false;
|
||||
|
||||
m_blnInitialized=false;
|
||||
|
||||
m_objSettingsMutex.lock();
|
||||
|
||||
if(m_objRegisteredATVScreen==NULL)
|
||||
{
|
||||
m_intNumberSamplePerLine=0;
|
||||
m_intNumberSamplePerTop=0;
|
||||
m_intNumberOfLines=0;
|
||||
|
||||
m_fltVoltLevelSynchroTop=0.0;
|
||||
m_fltVoltLevelSynchroBlack=1.0;
|
||||
|
||||
m_blnInitialized=false;
|
||||
m_objSettingsMutex.unlock();
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
m_fltVoltLevelSynchroTop = fltVoltLevelSynchroTop;
|
||||
m_fltVoltLevelSynchroBlack = fltVoltLevelSynchroBlack;
|
||||
|
||||
@ -163,6 +145,8 @@ void ATVDemod::InitATVParameters(
|
||||
m_objRunning.m_blnHSync = blnHSync;
|
||||
m_objRunning.m_blnVSync = blnVSync;
|
||||
|
||||
m_objSettingsMutex.unlock();
|
||||
|
||||
qDebug() << "ATVDemod::InitATVParameters:"
|
||||
<< " - Msps: " << intMsps
|
||||
<< " - Line us: " << intLineDurationUs
|
||||
@ -174,10 +158,6 @@ void ATVDemod::InitATVParameters(
|
||||
<< " - Lines per Frame: " << m_intNumberOfLines
|
||||
<< " - Rows to Display: " << m_intNumberOfRowsToDisplay
|
||||
<< " - Modulation: " << ((m_enmModulation==ATV_AM)?"AM" : "FM");
|
||||
|
||||
m_objSettingsMutex.unlock();
|
||||
|
||||
m_blnInitialized=true;
|
||||
}
|
||||
|
||||
void ATVDemod::feed(const SampleVector::const_iterator& begin, const SampleVector::const_iterator& end, bool firstOfBurst)
|
||||
@ -349,18 +329,14 @@ void ATVDemod::feed(const SampleVector::const_iterator& begin, const SampleVecto
|
||||
|
||||
//********** Filling pixels **********
|
||||
|
||||
blnComputeImage=m_blnInitialized;
|
||||
blnComputeImage=(m_objRunning.m_intPercentOfRowsToDisplay!=50);
|
||||
|
||||
if(m_blnInitialized==true)
|
||||
if (!blnComputeImage)
|
||||
{
|
||||
blnComputeImage=(m_objRunning.m_intPercentOfRowsToDisplay!=50);
|
||||
if(!blnComputeImage)
|
||||
{
|
||||
blnComputeImage=((m_intImageIndex/2)%2==0);
|
||||
}
|
||||
blnComputeImage=((m_intImageIndex/2)%2==0);
|
||||
}
|
||||
|
||||
if(blnComputeImage)
|
||||
if (blnComputeImage)
|
||||
{
|
||||
m_objRegisteredATVScreen->setDataColor(m_intColIndex,intVal, intVal, intVal);
|
||||
}
|
||||
|
@ -115,7 +115,6 @@ private:
|
||||
int m_intNumberSamplePerLine;
|
||||
int m_intNumberSamplePerTop;
|
||||
int m_intNumberOfLines;
|
||||
bool m_blnInitialized;
|
||||
int m_intNumberOfRowsToDisplay;
|
||||
|
||||
float m_fltVoltLevelSynchroTop;
|
||||
|
Loading…
Reference in New Issue
Block a user