X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=sigsession.cpp;h=16b84f1487348871fa6af367278a2284433a998d;hp=21c5624bc40790ca410002e0b5320a70ff99ae2d;hb=7d5425efcefd801264a504f8a9d92977f2be6eeb;hpb=04abfae9c8f8e4884e6535d6584df8b5f1e3a1db diff --git a/sigsession.cpp b/sigsession.cpp index 21c5624b..16b84f14 100644 --- a/sigsession.cpp +++ b/sigsession.cpp @@ -58,7 +58,7 @@ void SigSession::load_file(const std::string &name) } void SigSession::start_capture(struct sr_dev_inst *sdi, - uint64_t sample_rate) + uint64_t record_length, uint64_t sample_rate) { sr_session_new(); sr_session_datafeed_callback_add(data_feed_in_proc); @@ -69,9 +69,8 @@ void SigSession::start_capture(struct sr_dev_inst *sdi, return; } - uint64_t limit_samples = 10000; if (sr_dev_config_set(sdi, SR_HWCAP_LIMIT_SAMPLES, - &limit_samples) != SR_OK) { + &record_length) != SR_OK) { qDebug() << "Failed to configure time-based sample limit."; sr_session_destroy(); return;