aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/decode.h8
-rw-r--r--src/decoder_api.h9
2 files changed, 9 insertions, 8 deletions
diff --git a/src/decode.h b/src/decode.h
index 9922cd81e..a1ed04157 100644
--- a/src/decode.h
+++ b/src/decode.h
@@ -19,6 +19,7 @@
#ifndef DECODE_H
#define DECODE_H
+#include "decoder_api.h"
#include "song.h"
#include "audio_format.h"
@@ -33,13 +34,6 @@ enum decoder_state {
DECODE_STATE_DECODE
};
-enum decoder_command {
- DECODE_COMMAND_NONE = 0,
- DECODE_COMMAND_START,
- DECODE_COMMAND_STOP,
- DECODE_COMMAND_SEEK
-};
-
#define DECODE_ERROR_NOERROR 0
#define DECODE_ERROR_UNKTYPE 10
#define DECODE_ERROR_FILE 20
diff --git a/src/decoder_api.h b/src/decoder_api.h
index 9c998f0a8..7428b3aab 100644
--- a/src/decoder_api.h
+++ b/src/decoder_api.h
@@ -30,7 +30,6 @@
#include "replayGain.h"
#include "tag.h"
#include "playerData.h"
-#include "decode.h"
/* valid values for streamTypes in the InputPlugin struct: */
@@ -38,6 +37,14 @@
#define INPUT_PLUGIN_STREAM_URL 0x02
+enum decoder_command {
+ DECODE_COMMAND_NONE = 0,
+ DECODE_COMMAND_START,
+ DECODE_COMMAND_STOP,
+ DECODE_COMMAND_SEEK
+};
+
+
struct decoder;