moved enum decoder_command to decoder_api.h
The decoder plugins need this type, so export it in the public API. This allows is to remove "decode.h" from "decoder_api.h", uncluttering the API namespace some more.
This commit is contained in:
parent
1c03c721ea
commit
15c9352bb6
@ -19,6 +19,7 @@
|
|||||||
#ifndef DECODE_H
|
#ifndef DECODE_H
|
||||||
#define DECODE_H
|
#define DECODE_H
|
||||||
|
|
||||||
|
#include "decoder_api.h"
|
||||||
#include "song.h"
|
#include "song.h"
|
||||||
|
|
||||||
#include "audio_format.h"
|
#include "audio_format.h"
|
||||||
@ -33,13 +34,6 @@ enum decoder_state {
|
|||||||
DECODE_STATE_DECODE
|
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_NOERROR 0
|
||||||
#define DECODE_ERROR_UNKTYPE 10
|
#define DECODE_ERROR_UNKTYPE 10
|
||||||
#define DECODE_ERROR_FILE 20
|
#define DECODE_ERROR_FILE 20
|
||||||
|
@ -30,7 +30,6 @@
|
|||||||
#include "replayGain.h"
|
#include "replayGain.h"
|
||||||
#include "tag.h"
|
#include "tag.h"
|
||||||
#include "playerData.h"
|
#include "playerData.h"
|
||||||
#include "decode.h"
|
|
||||||
|
|
||||||
|
|
||||||
/* valid values for streamTypes in the InputPlugin struct: */
|
/* valid values for streamTypes in the InputPlugin struct: */
|
||||||
@ -38,6 +37,14 @@
|
|||||||
#define INPUT_PLUGIN_STREAM_URL 0x02
|
#define INPUT_PLUGIN_STREAM_URL 0x02
|
||||||
|
|
||||||
|
|
||||||
|
enum decoder_command {
|
||||||
|
DECODE_COMMAND_NONE = 0,
|
||||||
|
DECODE_COMMAND_START,
|
||||||
|
DECODE_COMMAND_STOP,
|
||||||
|
DECODE_COMMAND_SEEK
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
struct decoder;
|
struct decoder;
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user