Mercurial > mplayer.hg
comparison input/input.c @ 5473:39dae98304af
dvdnav event added, queue size 10->100, added void* event arg type - dvdnav patch by Kees Cook <mplayer@outflux.net>
author | arpi |
---|---|
date | Wed, 03 Apr 2002 17:58:17 +0000 |
parents | 8a01cde9cf39 |
children | 124bfc43c044 |
comparison
equal
deleted
inserted
replaced
5472:4bd766a5632b | 5473:39dae98304af |
---|---|
76 { MP_CMD_GUI_SKINBROWSER, "gui_skinbrowser", 0, { {-1,{0}} } }, | 76 { MP_CMD_GUI_SKINBROWSER, "gui_skinbrowser", 0, { {-1,{0}} } }, |
77 #endif | 77 #endif |
78 | 78 |
79 #ifdef USE_DVDNAV | 79 #ifdef USE_DVDNAV |
80 { MP_CMD_DVDNAV, "dvdnav", 1, { {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | 80 { MP_CMD_DVDNAV, "dvdnav", 1, { {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, |
81 { MP_CMD_DVDNAV_EVENT, "dvdnav_event", 1, { { MP_CMD_ARG_VOID, {0}}, {-1, {0}} } }, | |
81 #endif | 82 #endif |
82 | 83 |
83 { 0, NULL, 0, {} } | 84 { 0, NULL, 0, {} } |
84 }; | 85 }; |
85 | 86 |
255 #define MP_FD_DROP (1<<1) | 256 #define MP_FD_DROP (1<<1) |
256 #define MP_FD_DEAD (1<<2) | 257 #define MP_FD_DEAD (1<<2) |
257 #define MP_FD_GOT_CMD (1<<3) | 258 #define MP_FD_GOT_CMD (1<<3) |
258 #define MP_FD_NO_SELECT (1<<4) | 259 #define MP_FD_NO_SELECT (1<<4) |
259 | 260 |
260 #define CMD_QUEUE_SIZE 10 | 261 #define CMD_QUEUE_SIZE 100 |
261 | 262 |
262 typedef struct mp_input_fd { | 263 typedef struct mp_input_fd { |
263 int fd; | 264 int fd; |
264 void* read_func; | 265 void* read_func; |
265 mp_close_func_t close_func; | 266 mp_close_func_t close_func; |