g_free(name);
g_free(contents);
- return status;
+ return status ? SR_OK : SR_ERR;
}
/* Send N samples of the given value. */
inc->skip = g_variant_get_int32(g_hash_table_lookup(options, "skip"));
inc->skip /= inc->downsample;
- /* Create a virtual device. */
in->sdi = sr_dev_inst_new(0, SR_ST_ACTIVE, NULL, NULL, NULL);
in->priv = inc;
}
static struct sr_option options[] = {
- { "numchannels", "Max channels", "Maximum number of channels", NULL, NULL },
+ { "numchannels", "Number of channels", "Number of channels", NULL, NULL },
{ "skip", "Skip", "Skip until timestamp", NULL, NULL },
{ "downsample", "Downsample", "Divide samplerate by factor", NULL, NULL },
{ "compress", "Compress", "Compress idle periods longer than this value", NULL, NULL },
- { 0 }
+ ALL_ZERO
};
static struct sr_option *get_options(void)