From d98901ad15eedad7c9b26069dfc80197ad8f85f8 Mon Sep 17 00:00:00 2001 From: nicodvb Date: Fri, 15 Sep 2006 17:18:47 +0000 Subject: when cmd == MP_CMD_DVDNAV_SELECT set reset=1 only if dvdnav_button_activate() succeeds, to avoid unneeded resets in main() git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19842 b3059339-0415-0410-9bf9-f77b7e298cf2 --- stream/stream_dvdnav.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'stream/stream_dvdnav.c') diff --git a/stream/stream_dvdnav.c b/stream/stream_dvdnav.c index fe3ffe0e87..5be56942b4 100644 --- a/stream/stream_dvdnav.c +++ b/stream/stream_dvdnav.c @@ -478,7 +478,7 @@ int mp_dvdnav_handle_input(stream_t *stream, int cmd, int *button) { break; case MP_CMD_DVDNAV_SELECT: status = dvdnav_button_activate(nav, pci); - reset = 1; + if(status == DVDNAV_STATUS_OK) reset = 1; break; default: mp_msg(MSGT_CPLAYER, MSGL_V, "Unknown DVDNAV cmd %d\n", cmd); -- cgit v1.2.3