Commit e2c2c6ea authored by Stefan Westerfeld's avatar Stefan Westerfeld

Simplify crash even more.

Signed-off-by: Stefan Westerfeld's avatarStefan Westerfeld <stefan@space.twc.de>
parent 035b27f1
......@@ -207,19 +207,9 @@ public:
void
SpeedSync::prepare_mags (const SpeedScanParams& scan_params)
{
WavData in_data_trc (truncate (in_data, scan_params.seconds / center));
// we downsample the audio by factor 2 to improve performance
WavData in_data_sub (resample_ratio (in_data_trc, center / 2, Params::mark_sample_rate / 2));
const int sub_frame_size = Params::frame_size / 2;
const int sub_sync_search_step = Params::sync_search_step / 2;
/* set mag matrix size */
int n_sync_rows = 0;
int n_sync_rows = 4303;
int n_sync_cols = sync_bits.size();
for (size_t ppos = 0; ppos + sub_frame_size < in_data_sub.n_frames(); ppos += sub_sync_search_step)
n_sync_rows++;
sync_matrix.resize (n_sync_rows, n_sync_cols);
for (int row = 0; row < n_sync_rows; row++)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment