"sigrok_legacy_capture_device",
"Wrapper for capture devices using legacy libsigrok APIs",
sigc::ptr_fun(&LegacyCaptureDevice::register_element),
- "0.01", "GPLv3+", "sigrok", "libsigrokflow", "http://sigrok.org");
+ "0.01", "GPL", "sigrok", "libsigrokflow", "http://sigrok.org");
}
GstBlock::GstBlock(GstElement *gobj) :
case Gst::STATE_CHANGE_READY_TO_PAUSED:
return Gst::StateChangeReturn::STATE_CHANGE_NO_PREROLL;
case Gst::STATE_CHANGE_PAUSED_TO_PLAYING:
- _libsigrok_device->open();
- _libsigrok_device->config_set(sigrok::ConfigKey::LIMIT_SAMPLES,
- Glib::Variant<int>::create(10));
_task = Gst::Task::create(std::bind(&LegacyCaptureDevice::_run, this));
_task->set_lock(_mutex);
_src_pad->set_active(true);