- if (sr_config_get(o->sdi->driver, o->sdi, NULL, SR_CONF_SAMPLERATE,
- &gvar) == SR_OK) {
- samplerate = g_variant_get_uint64(gvar);
- samplerate_s = sr_samplerate_string(samplerate);
- g_string_append_printf(ctx->header, "Acquisition with %d/%d channels at %s\n",
- ctx->num_enabled_channels, num_channels, samplerate_s);
+ g_string_append_printf(header, "Acquisition with %d/%d channels",
+ ctx->num_enabled_channels, num_channels);
+ if (ctx->samplerate != 0) {
+ samplerate_s = sr_samplerate_string(ctx->samplerate);
+ g_string_append_printf(header, " at %s", samplerate_s);