probes[sigs.size()] = NULL;
// Begin storing
- if (sr_session_save_init(_file_name.c_str(),
+ if (sr_session_save_init(SigSession::_sr_session, _file_name.c_str(),
data->samplerate(), probes) != SR_OK) {
_error = tr("Error while saving.");
return false;
start_sample + samples_per_block, sample_count);
snapshot->get_samples(data, start_sample, end_sample);
- if(sr_session_append(_file_name.c_str(), data, unit_size,
- end_sample - start_sample) != SR_OK)
+ if(sr_session_append(SigSession::_sr_session, _file_name.c_str(), data,
+ unit_size, end_sample - start_sample) != SR_OK)
{
_error = tr("Error while saving.");
break;