aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPhil Burk <philburk@mobileer.com>2020-07-13 11:26:55 -0700
committerPhil Burk <philburk@mobileer.com>2020-07-14 16:43:13 -0700
commit9446ed60f260dfdee26244ba45a2c4e5a4945ccb (patch)
tree970b2043b8e24405a9713f8baea5371c6e86a5d6 /src
parentec09deaa6ed4524debae7abe9c888f9f01376e8f (diff)
downloadoboe-9446ed60f260dfdee26244ba45a2c4e5a4945ccb.tar.gz
oboe: cleanup fifo includes
Remove AudioClock.h and other unnecessary includes. Fixes #927
Diffstat (limited to 'src')
-rw-r--r--src/fifo/FifoBuffer.cpp8
-rw-r--r--src/fifo/FifoBuffer.h8
-rw-r--r--src/fifo/FifoController.cpp4
-rw-r--r--src/fifo/FifoController.h5
-rw-r--r--src/fifo/FifoControllerBase.cpp9
-rw-r--r--src/fifo/FifoControllerBase.h1
-rw-r--r--src/fifo/FifoControllerIndirect.cpp1
-rw-r--r--src/fifo/FifoControllerIndirect.h4
8 files changed, 18 insertions, 22 deletions
diff --git a/src/fifo/FifoBuffer.cpp b/src/fifo/FifoBuffer.cpp
index 8d6b03bb..d8314bb8 100644
--- a/src/fifo/FifoBuffer.cpp
+++ b/src/fifo/FifoBuffer.cpp
@@ -14,18 +14,14 @@
* limitations under the License.
*/
-#include <stdint.h>
-#include <time.h>
-#include <memory.h>
-#include <cassert>
#include <algorithm>
+#include <memory.h>
+#include <stdint.h>
-#include "common/OboeDebug.h"
#include "fifo/FifoControllerBase.h"
#include "fifo/FifoController.h"
#include "fifo/FifoControllerIndirect.h"
#include "fifo/FifoBuffer.h"
-#include "common/AudioClock.h"
namespace oboe {
diff --git a/src/fifo/FifoBuffer.h b/src/fifo/FifoBuffer.h
index 80186208..6cced2d3 100644
--- a/src/fifo/FifoBuffer.h
+++ b/src/fifo/FifoBuffer.h
@@ -17,13 +17,13 @@
#ifndef OBOE_FIFOPROCESSOR_H
#define OBOE_FIFOPROCESSOR_H
-#include <unistd.h>
-#include <sys/types.h>
+#include <memory>
+#include <stdint.h>
-#include "common/OboeDebug.h"
-#include "FifoControllerBase.h"
#include "oboe/Definitions.h"
+#include "FifoControllerBase.h"
+
namespace oboe {
class FifoBuffer {
diff --git a/src/fifo/FifoController.cpp b/src/fifo/FifoController.cpp
index 5590683b..b2168d13 100644
--- a/src/fifo/FifoController.cpp
+++ b/src/fifo/FifoController.cpp
@@ -14,8 +14,8 @@
* limitations under the License.
*/
-#include <cassert>
-#include <sys/types.h>
+#include <stdint.h>
+
#include "FifoControllerBase.h"
#include "FifoController.h"
diff --git a/src/fifo/FifoController.h b/src/fifo/FifoController.h
index 6562e6de..d3e413e3 100644
--- a/src/fifo/FifoController.h
+++ b/src/fifo/FifoController.h
@@ -17,9 +17,10 @@
#ifndef NATIVEOBOE_FIFOCONTROLLER_H
#define NATIVEOBOE_FIFOCONTROLLER_H
-#include <sys/types.h>
-#include "FifoControllerBase.h"
#include <atomic>
+#include <stdint.h>
+
+#include "FifoControllerBase.h"
namespace oboe {
diff --git a/src/fifo/FifoControllerBase.cpp b/src/fifo/FifoControllerBase.cpp
index 6aceea0e..d3419475 100644
--- a/src/fifo/FifoControllerBase.cpp
+++ b/src/fifo/FifoControllerBase.cpp
@@ -14,14 +14,11 @@
* limitations under the License.
*/
-#include "FifoControllerBase.h"
-
-#include <cassert>
-#include <sys/types.h>
#include <algorithm>
-#include "FifoControllerBase.h"
+#include <cassert>
+#include <stdint.h>
-#include "common/OboeDebug.h"
+#include "FifoControllerBase.h"
namespace oboe {
diff --git a/src/fifo/FifoControllerBase.h b/src/fifo/FifoControllerBase.h
index c8041e04..a4c2b41a 100644
--- a/src/fifo/FifoControllerBase.h
+++ b/src/fifo/FifoControllerBase.h
@@ -18,7 +18,6 @@
#define NATIVEOBOE_FIFOCONTROLLERBASE_H
#include <stdint.h>
-#include <sys/types.h>
namespace oboe {
diff --git a/src/fifo/FifoControllerIndirect.cpp b/src/fifo/FifoControllerIndirect.cpp
index f596461f..78c43399 100644
--- a/src/fifo/FifoControllerIndirect.cpp
+++ b/src/fifo/FifoControllerIndirect.cpp
@@ -14,6 +14,7 @@
* limitations under the License.
*/
+#include <stdint.h>
#include "FifoControllerIndirect.h"
diff --git a/src/fifo/FifoControllerIndirect.h b/src/fifo/FifoControllerIndirect.h
index 216a28b5..32f78819 100644
--- a/src/fifo/FifoControllerIndirect.h
+++ b/src/fifo/FifoControllerIndirect.h
@@ -17,8 +17,10 @@
#ifndef NATIVEOBOE_FIFOCONTROLLERINDIRECT_H
#define NATIVEOBOE_FIFOCONTROLLERINDIRECT_H
-#include "FifoControllerBase.h"
#include <atomic>
+#include <stdint.h>
+
+#include "FifoControllerBase.h"
namespace oboe {