Mercurial > mplayer.hg
comparison mplayer.c @ 33279:af44c90c8473
Avoid duplicating MP_CMD_QUIT code, even though it currently
does not save much.
author | reimar |
---|---|
date | Wed, 04 May 2011 20:38:06 +0000 |
parents | e7f4c0ae303d |
children | 3105428bb2ae |
comparison
equal
deleted
inserted
replaced
33278:679b4e6d506c | 33279:af44c90c8473 |
---|---|
1000 static int libmpdemux_was_interrupted(int eof) { | 1000 static int libmpdemux_was_interrupted(int eof) { |
1001 mp_cmd_t* cmd; | 1001 mp_cmd_t* cmd; |
1002 if((cmd = mp_input_get_cmd(0,0,0)) != NULL) { | 1002 if((cmd = mp_input_get_cmd(0,0,0)) != NULL) { |
1003 switch(cmd->id) { | 1003 switch(cmd->id) { |
1004 case MP_CMD_QUIT: | 1004 case MP_CMD_QUIT: |
1005 exit_player_with_rc(EXIT_QUIT, (cmd->nargs > 0)? cmd->args[0].v.i : 0); | 1005 run_command(mpctx, cmd); |
1006 case MP_CMD_PLAY_TREE_STEP: | 1006 case MP_CMD_PLAY_TREE_STEP: |
1007 eof = (cmd->args[0].v.i > 0) ? PT_NEXT_ENTRY : PT_PREV_ENTRY; | 1007 eof = (cmd->args[0].v.i > 0) ? PT_NEXT_ENTRY : PT_PREV_ENTRY; |
1008 mpctx->play_tree_step = (cmd->args[0].v.i == 0) ? 1 : cmd->args[0].v.i; | 1008 mpctx->play_tree_step = (cmd->args[0].v.i == 0) ? 1 : cmd->args[0].v.i; |
1009 break; | 1009 break; |
1010 case MP_CMD_PLAY_TREE_UP_STEP: | 1010 case MP_CMD_PLAY_TREE_UP_STEP: |