# HG changeset patch # User nicodvb # Date 1158340727 0 # Node ID 9470f7630ee47cdc8e9361638619a88c8ad23e82 # Parent 807cdfafa0cecd83285d9b1fd023ac421ee20fb8 when cmd == MP_CMD_DVDNAV_SELECT set reset=1 only if dvdnav_button_activate() succeeds, to avoid unneeded resets in main() diff -r 807cdfafa0ce -r 9470f7630ee4 stream/stream_dvdnav.c --- a/stream/stream_dvdnav.c Fri Sep 15 16:26:25 2006 +0000 +++ b/stream/stream_dvdnav.c Fri Sep 15 17:18:47 2006 +0000 @@ -478,7 +478,7 @@ 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);