diff options
Diffstat (limited to 'mplayer.c')
-rw-r--r-- | mplayer.c | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -3732,7 +3732,7 @@ static void run_playloop(struct MPContext *mpctx) static int read_keys(void *ctx, int fd) { getch2(ctx); - return mplayer_get_key(ctx, 0); + return MP_INPUT_NOTHING; } static bool attachment_is_font(struct demux_attachment *att) @@ -3887,7 +3887,6 @@ int i; } } } - mpctx->key_fifo = mp_fifo_create(opts); print_version("MPlayer2"); @@ -4079,7 +4078,7 @@ if(!codecs_file || !parse_codec_cfg(codecs_file)){ // Init input system current_module = "init_input"; mpctx->input = mp_input_init(&opts->input); - mp_input_add_key_fd(mpctx->input, -1,0,mplayer_get_key,NULL, mpctx->key_fifo); + mpctx->key_fifo = mp_fifo_create(mpctx->input, opts); if(slave_mode) { #if USE_FD0_CMD_SELECT int flags = fcntl(0, F_GETFL); |