diff options
author | Voyager-xbmc <patrick.middag@telenet.be> | 2012-08-26 23:05:33 +0200 |
---|---|---|
committer | Voyager-xbmc <patrick.middag@telenet.be> | 2012-08-26 23:05:33 +0200 |
commit | 4fdfb3dd6b4ddcdaea5b407bf02c3d54298d183d (patch) | |
tree | cbad9848409a46eb449f00ee96df175d5368c762 | |
parent | 96ea9c67571e566006d7ce03d5c5b433aaadc646 (diff) |
[dvdplayer] reset holdmode when receiving STILL. This fixes navigational issues in menus.
-rw-r--r-- | xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.cpp b/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.cpp index b68e572609..1edb3831eb 100644 --- a/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.cpp +++ b/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.cpp @@ -313,6 +313,7 @@ int CDVDInputStreamNavigator::ProcessBlock(BYTE* dest_buffer, int* read) // user input to make menus and other interactive stills work. // A length of 0xff means an indefinite still which has to be skipped // indirectly by some user interaction. + m_holdmode = HOLDMODE_NONE; iNavresult = m_pDVDPlayer->OnDVDNavResult(buf, DVDNAV_STILL_FRAME); /* if user didn't care for action, just skip it */ |