kopia lustrzana https://github.com/f4exb/sdrangel
				
				
				
			Don't decimate the audio signal if not needed.
							rodzic
							
								
									2fddaff6d2
								
							
						
					
					
						commit
						5888645957
					
				| 
						 | 
					@ -403,7 +403,12 @@ void DABDemodSink::audio(int16_t *buffer, int size, int samplerate, bool stereo)
 | 
				
			||||||
            ci.real(0.0f);
 | 
					            ci.real(0.0f);
 | 
				
			||||||
            ci.imag(0.0f);
 | 
					            ci.imag(0.0f);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        if (m_audioInterpolatorDistance < 1.0f) // interpolate
 | 
					
 | 
				
			||||||
 | 
					        if (m_audioInterpolatorDistance == 1.0f)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            processOneAudioSample(ci);
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        else if (m_audioInterpolatorDistance < 1.0f) // interpolate
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
            while (!m_audioInterpolator.interpolate(&m_audioInterpolatorDistanceRemain, ci, &ca))
 | 
					            while (!m_audioInterpolator.interpolate(&m_audioInterpolatorDistanceRemain, ci, &ca))
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Ładowanie…
	
		Reference in New Issue