static gint sort_pds(gconstpointer a, gconstpointer b)
{
const struct srd_decoder *sda = a, *sdb = b;
return strcmp(sda->id, sdb->id);
}
static gint sort_pds(gconstpointer a, gconstpointer b)
{
const struct srd_decoder *sda = a, *sdb = b;
return strcmp(sda->id, sdb->id);
}
struct srd_decoder *dec;
struct srd_decoder_option *o;
char **pdtokens, **pdtok, *optsep, **ann, *val, *doc;
struct srd_decoder *dec;
struct srd_decoder_option *o;
char **pdtokens, **pdtok, *optsep, **ann, *val, *doc;
struct srd_decoder_annotation_row *r;
pdtokens = g_strsplit(opt_pds, ",", -1);
struct srd_decoder_annotation_row *r;
pdtokens = g_strsplit(opt_pds, ",", -1);
- printf("Optional probes:\n");
- if (dec->opt_probes) {
- for (l = dec->opt_probes; l; l = l->next) {
- p = l->data;
+ printf("Optional channels:\n");
+ if (dec->opt_channels) {
+ for (l = dec->opt_channels; l; l = l->next) {
+ pdch = l->data;