mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-10-04 18:56:38 -04:00
ATV Demod: removed horizontal leap sync specific from calssic vsync method
This commit is contained in:
parent
09cff7acca
commit
7abbcd9bb4
@ -544,23 +544,9 @@ private:
|
|||||||
}
|
}
|
||||||
else if (m_intColIndex >= m_intNumberSamplePerLine + m_intNumberSamplePerTop) // No valid H sync
|
else if (m_intColIndex >= m_intNumberSamplePerLine + m_intNumberSamplePerTop) // No valid H sync
|
||||||
{
|
{
|
||||||
if (m_objRunning.m_enmATVStandard == ATVStdHLeap) // new image in hSync leap mode
|
//qDebug("HLine: %d", m_intColIndex);
|
||||||
{
|
m_intColIndex = 0;
|
||||||
m_objRegisteredATVScreen->renderImage(0);
|
blnNewLine = true;
|
||||||
|
|
||||||
m_intColIndex = m_intNumberSamplePerTop; // catch up with passed samples from the line length point
|
|
||||||
m_intRowIndex = 0;
|
|
||||||
m_objRegisteredATVScreen->selectRow(m_intRowIndex);
|
|
||||||
m_intLineIndex = 0;
|
|
||||||
m_intImageIndex++;
|
|
||||||
blnNewLine = false; // done already
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
//qDebug("HLine: %d", m_intColIndex);
|
|
||||||
m_intColIndex = 0;
|
|
||||||
blnNewLine = true;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (blnNewLine)
|
if (blnNewLine)
|
||||||
@ -603,7 +589,7 @@ private:
|
|||||||
|
|
||||||
// Vertical sync and image rendering
|
// Vertical sync and image rendering
|
||||||
|
|
||||||
if ((m_objRunning.m_blnVSync) && (m_objRunning.m_enmATVStandard != ATVStdHLeap)) // VSync activated
|
if (m_objRunning.m_blnVSync) // VSync activated
|
||||||
{
|
{
|
||||||
if (m_intColIndex >= intSynchroTimeSamples)
|
if (m_intColIndex >= intSynchroTimeSamples)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user