X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fsigsession.cpp;h=b27fd6ec7f80e8d77635e4219a2fed65c4cfde63;hp=aadaf45011451bc21bad01045f7781347cd1aaaa;hb=68162c2925e3c5a3c7d0b4d3d100184e5c649eba;hpb=f00fc2a9e1cc85888a732de9f981f50ce957e5f1 diff --git a/pv/sigsession.cpp b/pv/sigsession.cpp index aadaf450..b27fd6ec 100644 --- a/pv/sigsession.cpp +++ b/pv/sigsession.cpp @@ -428,8 +428,8 @@ void SigSession::read_sample_rate(const sr_dev_inst *const sdi) // Read out the sample rate if(sdi->driver) { - const int ret = sr_config_get(sdi->driver, - SR_CONF_SAMPLERATE, &gvar, sdi); + const int ret = sr_config_get(sdi->driver, sdi, NULL, + SR_CONF_SAMPLERATE, &gvar); if (ret != SR_OK) { qDebug("Failed to get samplerate\n"); return; @@ -505,7 +505,7 @@ void SigSession::sample_thread_proc(struct sr_dev_inst *sdi, } // Set the sample limit - if (sr_config_set(sdi, SR_CONF_LIMIT_SAMPLES, + if (sr_config_set(sdi, NULL, SR_CONF_LIMIT_SAMPLES, g_variant_new_uint64(record_length)) != SR_OK) { error_handler(tr("Failed to configure " "time-based sample limit."));