]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Clearer dump
authorAbramo Bagnara <abramo@alsa-project.org>
Thu, 24 Aug 2000 17:58:36 +0000 (17:58 +0000)
committerAbramo Bagnara <abramo@alsa-project.org>
Thu, 24 Aug 2000 17:58:36 +0000 (17:58 +0000)
src/pcm/pcm_plug.c

index d65e63c2dd041c0346a1afa23f75f3d7fe789cf9..862220b737b65faaefeb47c89869a972dde39945 100644 (file)
@@ -610,6 +610,11 @@ static void snd_pcm_plug_dump(void *private, FILE *fp)
        snd_pcm_plug_t *plug = (snd_pcm_plug_t*) private;
        snd_pcm_t *handle = plug->handle;
        snd_pcm_plugin_t *plugin;
+       if (!plug->first) {
+               fprintf(fp, "Plug PCM -> ");
+               snd_pcm_dump(plug->slave, fp);
+               return;
+       }
        fprintf(fp, "Plug PCM\n");
        if (handle->valid_setup) {
                fprintf(fp, "\nIts setup is:\n");