X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fsession.cpp;h=b5d7911fede86af41f8e17e2914bd52a875691db;hb=45f0c7c9d7d291eb76bcf7f369ec76be42caf3ce;hp=f01696b01c7be00399348b66fb7240f7f7e83c2d;hpb=e6c1382ebf0994e55e9470724df985a1b7750709;p=pulseview.git diff --git a/pv/session.cpp b/pv/session.cpp index f01696b..b5d7911 100644 --- a/pv/session.cpp +++ b/pv/session.cpp @@ -90,7 +90,6 @@ Session::Session(DeviceManager &device_manager) : capture_state_(Stopped), cur_samplerate_(0) { - set_default_device(); } Session::~Session() @@ -412,10 +411,12 @@ void Session::sample_thread_proc(shared_ptr device, assert(device); assert(error_handler); + (void)device; + cur_samplerate_ = device_->read_config(ConfigKey::SAMPLERATE); try { - device_->session()->start(); + device_->start(); } catch(Error e) { error_handler(e.what()); return;