summaryrefslogtreecommitdiffstats
path: root/mplayer.c
diff options
context:
space:
mode:
authorben <ben@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-25 13:03:51 +0000
committerben <ben@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-25 13:03:51 +0000
commit42eecb4f1b879a85bc93ef5b45eeed21326359bb (patch)
tree8ce3ddd1082358fc805d2f761ac2f6034f2b0a96 /mplayer.c
parentf313243ca1a718b990f0a83923d05d32d6591f3c (diff)
downloadmpv-42eecb4f1b879a85bc93ef5b45eeed21326359bb.tar.bz2
mpv-42eecb4f1b879a85bc93ef5b45eeed21326359bb.tar.xz
better nav highlight handling
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21216 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mplayer.c')
-rw-r--r--mplayer.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/mplayer.c b/mplayer.c
index d317835b15..d8fcff635f 100644
--- a/mplayer.c
+++ b/mplayer.c
@@ -183,6 +183,10 @@ static int max_framesize=0;
#include "stream/stream_dvd.h"
#endif
+#ifdef USE_DVDNAV
+#include "stream/stream_dvdnav.h"
+#endif
+
#include "libmpcodecs/dec_audio.h"
#include "libmpcodecs/dec_video.h"
#include "libmpcodecs/mp_image.h"
@@ -4698,9 +4702,10 @@ if(auto_quality>0){
#ifdef USE_DVDNAV
if (stream->type == STREAMTYPE_DVDNAV) {
- extern int dvd_nav_hl_on;
+ nav_highlight_t hl;
- if (dvd_nav_hl_on)
+ mp_dvdnav_get_highlight (&hl);
+ if (hl.sx != 0 && hl.sy != 0) /* highlighting on */
vo_osd_changed (OSDTYPE_DVDNAV);
}
#endif