Merge pull request #4911 from AmatCoder/AmatCoder-tzx_cas-1

tzx_cas.cpp: Apply 1ms pause only on data blocks
This commit is contained in:
R. Belmont 2019-04-21 12:11:20 -04:00 committed by GitHub
commit f9f5fc63fe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -282,11 +282,13 @@ static int tzx_cas_handle_block( int16_t **buffer, const uint8_t *bytes, int pau
}
}
/* pause */
int start_pause_samples = millisec_to_samplecount(1);
tzx_output_wave(buffer, start_pause_samples);
size += start_pause_samples;
if (data_size > 0)
{
int start_pause_samples = millisec_to_samplecount(1);
tzx_output_wave(buffer, start_pause_samples);
size += start_pause_samples;
}
if (pause > 0)
{
int rest_pause_samples = millisec_to_samplecount(pause - 1);