On second thought, let's do that a little differently
parent
c3ffa116c0
commit
01dd0b4306
|
@ -1176,10 +1176,10 @@ static int twosf_info(void * context, const char * name, const char * value)
|
||||||
{
|
{
|
||||||
unsigned long samples_to_write = 0;
|
unsigned long samples_to_write = 0;
|
||||||
int16_t * buf = silence_test_buffer.get_write_ptr( samples_to_write );
|
int16_t * buf = silence_test_buffer.get_write_ptr( samples_to_write );
|
||||||
int samples_read = [self readAudioInternal:buf frames:(UInt32)samples_to_write / 2] * 2;
|
int samples_read = [self readAudioInternal:buf frames:(UInt32)samples_to_write / 2];
|
||||||
if ( !samples_read ) break;
|
if ( !samples_read ) break;
|
||||||
silence_test_buffer.samples_written( samples_read );
|
silence_test_buffer.samples_written( samples_read * 2 );
|
||||||
free_space -= samples_read / 2;
|
free_space -= samples_read;
|
||||||
}
|
}
|
||||||
return !silence_test_buffer.test_silence();
|
return !silence_test_buffer.test_silence();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue