const double start_time = d->get_start_time();
left_time = min(left_time, start_time);
right_time = max(right_time, start_time +
- d->get_max_sample_count() / d->get_samplerate());
+ d->get_max_sample_count() / d->samplerate());
}
assert(left_time < right_time);
i = copy(sigs.begin(), sigs.end(), i);
i = copy(decode_sigs.begin(), decode_sigs.end(), i);
- sort(traces.begin(), traces.end(), compare_trace_v_offsets);
+ stable_sort(traces.begin(), traces.end(), compare_trace_v_offsets);
return traces;
}
if (!sig_data)
return;
- length = _data_length / (sig_data->get_samplerate() * _scale);
+ length = _data_length / (sig_data->samplerate() * _scale);
offset = _offset / _scale;
}