From aa91294dba8b2433143832d572aae6b4fb5571bc Mon Sep 17 00:00:00 2001 From: bruceperens Date: Thu, 12 Dec 2013 00:02:41 +0000 Subject: [PATCH] Start building the driver classes. git-svn-id: https://svn.code.sf.net/p/freetel/code@1337 01035d8c-6547-0410-b346-abe4f91aad63 --- freedv-server/source/drivers.h | 23 +++++++++++++++++++++++ freedv-server/source/main.cpp | 3 +++ 2 files changed, 26 insertions(+) create mode 100644 freedv-server/source/drivers.h diff --git a/freedv-server/source/drivers.h b/freedv-server/source/drivers.h new file mode 100644 index 00000000..bf30ae86 --- /dev/null +++ b/freedv-server/source/drivers.h @@ -0,0 +1,23 @@ +/* + * FreeDV driver interface definitions. + */ + +namespace FreeDV { + class AudioInput { + }; + + class AudioOutput { + }; + + class Keying { + }; + + class PTTInput { + }; + + class TextInput { + }; + + class UserInterface { + }; +}; diff --git a/freedv-server/source/main.cpp b/freedv-server/source/main.cpp index 4728e18c..f558c3c6 100644 --- a/freedv-server/source/main.cpp +++ b/freedv-server/source/main.cpp @@ -10,7 +10,10 @@ #include #include +#include "drivers.h" + using namespace std; +using namespace FreeDV; static void drivers() { -- 2.25.1