X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fstoresession.cpp;h=9b8dac9c579783aafada6f25fea13f0db53a19af;hp=dede6a064cb8eda309f7384e180059bdb6398fd8;hb=bb3030b34e44733036acdfe5b4d4ec0705146831;hpb=81db736be4ff87c492502e40691f367b214f2bfa diff --git a/pv/storesession.cpp b/pv/storesession.cpp index dede6a06..9b8dac9c 100644 --- a/pv/storesession.cpp +++ b/pv/storesession.cpp @@ -120,7 +120,7 @@ bool StoreSession::start() 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; @@ -179,8 +179,8 @@ void StoreSession::store_proc(shared_ptr snapshot) 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;