From cfaf85e37de7261201d863ad80e06801d52baab6 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Mon, 3 Nov 2008 21:48:17 +0100 Subject: decoder: converted DECODE_ERROR_* to enum --- src/decoder_control.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/decoder_control.h b/src/decoder_control.h index 9729396eb..c710d3038 100644 --- a/src/decoder_control.h +++ b/src/decoder_control.h @@ -34,16 +34,18 @@ enum decoder_state { DECODE_STATE_DECODE }; -#define DECODE_ERROR_NOERROR 0 -#define DECODE_ERROR_UNKTYPE 10 -#define DECODE_ERROR_FILE 20 +enum decoder_error { + DECODE_ERROR_NOERROR = 0, + DECODE_ERROR_UNKTYPE, + DECODE_ERROR_FILE, +}; struct decoder_control { struct notify notify; volatile enum decoder_state state; volatile enum decoder_command command; - volatile uint16_t error; + volatile enum decoder_error error; bool seek_error; bool seekable; volatile double seek_where; -- cgit v1.2.3