From 11a2eb759221febcd499c2def96f81e4615d2c96 Mon Sep 17 00:00:00 2001 From: bruceperens Date: Fri, 25 Apr 2014 00:56:23 +0000 Subject: [PATCH] Add debugging code. git-svn-id: https://svn.code.sf.net/p/freetel/code@1557 01035d8c-6547-0410-b346-abe4f91aad63 --- freedv-server/source/platform/linux/alsa.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/freedv-server/source/platform/linux/alsa.cpp b/freedv-server/source/platform/linux/alsa.cpp index 7b69fa66..5ce142d2 100644 --- a/freedv-server/source/platform/linux/alsa.cpp +++ b/freedv-server/source/platform/linux/alsa.cpp @@ -14,6 +14,7 @@ #include #include #include +#include namespace FreeDV { static std::ostream & @@ -299,6 +300,14 @@ namespace FreeDV { if ((error = snd_pcm_sw_params(handle, sw_params)) < 0) do_throw(error, name, stream, "ALSA set software parameters"); +#if 0 + // Dump sound parameters, for debugging. + snd_output_t * output = 0; + snd_output_stdio_attach(&output, stderr, 0); + fprintf(stderr, "%s\n", name); + snd_pcm_dump_setup(handle, output); +#endif + snd_pcm_sw_params_free(sw_params); if ((error = snd_pcm_prepare(handle)) < 0) -- 2.25.1