summaryrefslogtreecommitdiff
path: root/src/audio_core/stream.h
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2018-09-14 12:06:00 -0400
committerLioncash <mathew1800@gmail.com>2018-09-17 15:08:34 -0400
commit2fd124bc9371dbbcb43d8eec7fbeb22032a9a753 (patch)
tree6169b20a355b6d5bcb2166c205302c814c61d116 /src/audio_core/stream.h
parent1adbcd54fe0d5d75c487c86640fed263251867ea (diff)
stream: Replace includes with forward declarations where applicable
Avoids propagating includes in headers where it's not necessary to do so.
Diffstat (limited to 'src/audio_core/stream.h')
-rw-r--r--src/audio_core/stream.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/audio_core/stream.h b/src/audio_core/stream.h
index 3a435982d..27db1112f 100644
--- a/src/audio_core/stream.h
+++ b/src/audio_core/stream.h
@@ -11,13 +11,16 @@
#include <queue>
#include "audio_core/buffer.h"
-#include "audio_core/sink_stream.h"
-#include "common/assert.h"
#include "common/common_types.h"
-#include "core/core_timing.h"
+
+namespace CoreTiming {
+struct EventType;
+}
namespace AudioCore {
+class SinkStream;
+
/**
* Represents an audio stream, which is a sequence of queued buffers, to be outputed by AudioOut
*/