Add arguments to --drivers output. Fix misstatement of flag.
authorbruceperens <bruceperens@01035d8c-6547-0410-b346-abe4f91aad63>
Thu, 20 Mar 2014 02:06:11 +0000 (02:06 +0000)
committerbruceperens <bruceperens@01035d8c-6547-0410-b346-abe4f91aad63>
Thu, 20 Mar 2014 02:06:11 +0000 (02:06 +0000)
git-svn-id: https://svn.code.sf.net/p/freetel/code@1462 01035d8c-6547-0410-b346-abe4f91aad63

freedv-server/source/big_main.cpp
freedv-server/source/driver_manager.cpp

index cbb2d29ef684d19e627776461df121c51b66665e..0c52dc865557ab4c1502c1c1923e030b99e6862e 100644 (file)
@@ -36,7 +36,7 @@ static void help(const char * name)
     " [options]\n"
     "\nWhere options are these flags:\n\n"
     "--codec or -c\t\tSelect the voice codec.\n"
-    "--config or -c\t\tPrint the configuration.\n"
+    "--config or -C\t\tPrint the configuration.\n"
     "--drivers or -d\t\tPrint a list of the available device drivers.\n"
     "--framer or -f\t\tSelect the communications protocol framer.\n"
     "--help or -h\t\tPrint this message.\n"
index 7c82aa3e3a618f197b68f05043d5279f97292fa6..a06a80c45ff38d3a40a2f9ce742f467d679ffb59 100644 (file)
@@ -97,15 +97,20 @@ namespace FreeDV {
   std::ostream &
   DriverManager::print(std::ostream & s) const
   {
-    enumerate(s, "Audio Input", audio_input_drivers) << std::endl;
-    enumerate(s, "Audio Output", audio_output_drivers) << std::endl;
-    enumerate(s, "Codec", codecs) << std::endl;
-    enumerate(s, "Protocol Framer", framers) << std::endl;
-    enumerate(s, "Keying Output", keying_output_drivers) << std::endl;
-    enumerate(s, "Modem", modems) << std::endl;
-    enumerate(s, "PTT Input", ptt_input_drivers) << std::endl;
-    enumerate(s, "Text Input", text_input_drivers) << std::endl;
-    enumerate(s, "User Interface", user_interface_drivers) << std::endl;
+    enumerate(s, "Audio Input (--receiver, --microphone)", audio_input_drivers)
+     << std::endl;
+    enumerate(s, "Audio Output (--transmitter, --loudspeaker)",
+     audio_output_drivers)
+     << std::endl;
+    enumerate(s, "Codec (--codec)", codecs) << std::endl;
+    enumerate(s, "Protocol Framer (--framer)", framers) << std::endl;
+    enumerate(s, "Keying Output (--keying)", keying_output_drivers)
+     << std::endl;
+    enumerate(s, "Modem (--modem)", modems) << std::endl;
+    enumerate(s, "PTT Input (--ptt-digital, --ptt-ssb)", ptt_input_drivers)
+     << std::endl;
+    enumerate(s, "Text Input (--text)", text_input_drivers) << std::endl;
+    enumerate(s, "User Interface (--gui)", user_interface_drivers) << std::endl;
 
     return s;
   }