mirror of
				https://github.com/f4exb/sdrangel.git
				synced 2025-11-04 05:30:32 -05:00 
			
		
		
		
	ATV Demod: integer number of points per line is simply an Euclidean division
This commit is contained in:
		
							parent
							
								
									0c04560b3c
								
							
						
					
					
						commit
						cbc81b8769
					
				@ -318,15 +318,6 @@ float ATVDemodSettings::getRFBandwidthDivisor(ATVModulation modulation)
 | 
			
		||||
 | 
			
		||||
void ATVDemodSettings::getBaseValues(int sampleRate, int linesPerSecond, uint32_t& nbPointsPerLine)
 | 
			
		||||
{
 | 
			
		||||
    int maxPoints = sampleRate / linesPerSecond;
 | 
			
		||||
    int i = maxPoints;
 | 
			
		||||
 | 
			
		||||
    for (; i > 0; i--)
 | 
			
		||||
    {
 | 
			
		||||
        if ((i * linesPerSecond) % 10 == 0) {
 | 
			
		||||
            break;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    nbPointsPerLine = i == 0 ? maxPoints : i;
 | 
			
		||||
    nbPointsPerLine = sampleRate / linesPerSecond;
 | 
			
		||||
    nbPointsPerLine = nbPointsPerLine == 0 ? 1 : nbPointsPerLine;
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user