summaryrefslogtreecommitdiffstats
path: root/demux/demux.h
diff options
context:
space:
mode:
Diffstat (limited to 'demux/demux.h')
-rw-r--r--demux/demux.h18
1 files changed, 10 insertions, 8 deletions
diff --git a/demux/demux.h b/demux/demux.h
index af8766ec22..1e0546a6d0 100644
--- a/demux/demux.h
+++ b/demux/demux.h
@@ -55,14 +55,16 @@ enum timestamp_type {
#define DEMUXER_CTRL_OK 1
#define DEMUXER_CTRL_GUESS 2
-#define DEMUXER_CTRL_UPDATE_INFO 8
-#define DEMUXER_CTRL_SWITCHED_TRACKS 9
-#define DEMUXER_CTRL_GET_TIME_LENGTH 10
-#define DEMUXER_CTRL_GET_START_TIME 11
-#define DEMUXER_CTRL_SWITCH_AUDIO 12
-#define DEMUXER_CTRL_RESYNC 13
-#define DEMUXER_CTRL_SWITCH_VIDEO 14
-#define DEMUXER_CTRL_IDENTIFY_PROGRAM 15
+enum demux_ctrl {
+ DEMUXER_CTRL_UPDATE_INFO = 1,
+ DEMUXER_CTRL_SWITCHED_TRACKS,
+ DEMUXER_CTRL_GET_TIME_LENGTH,
+ DEMUXER_CTRL_GET_START_TIME,
+ DEMUXER_CTRL_SWITCH_AUDIO,
+ DEMUXER_CTRL_RESYNC,
+ DEMUXER_CTRL_SWITCH_VIDEO,
+ DEMUXER_CTRL_IDENTIFY_PROGRAM,
+};
#define SEEK_ABSOLUTE (1 << 0)
#define SEEK_FACTOR (1 << 1)