From e27bc421bdd20c2a6485d67d8891c09bc07e3fd2 Mon Sep 17 00:00:00 2001 From: Martin Pulec Date: Fri, 8 Oct 2021 17:09:58 +0200 Subject: [PATCH] Audio dump: added usage --- src/audio/playback/dump.cpp | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/audio/playback/dump.cpp b/src/audio/playback/dump.cpp index fba6d560f..a400c4aac 100644 --- a/src/audio/playback/dump.cpp +++ b/src/audio/playback/dump.cpp @@ -62,13 +62,27 @@ struct audio_dump_state{ unsigned file_name_num; }; +static void usage() { + printf("dump usage:\n" + "\t-r dump[:]\n" + "where\n" + "\tpath - path prefix to use (without .wav extension)\n" + "\n"); +} + static void * audio_play_dump_init(const char *cfg){ struct audio_dump_state *s = new audio_dump_state(); - if(cfg) + if (cfg != nullptr) { + if (strcmp(cfg, "help") == 0) { + usage(); + delete s; + return nullptr; + } s->filename = cfg; - else + } else { s->filename = "audio_dump"; + } return s; }