- struct sr_rational *timebases;
- if (sr_config_list(_sdi->driver, SR_CONF_TIMEBASE,
- (const void **)&timebases, _sdi) != SR_OK)
- return;
+ _properties.push_back(shared_ptr<Property>(
+ new Int(name, suffix, range,
+ bind(config_getter, _sdi, key),
+ bind(config_setter, _sdi, key, _1))));
+}