summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/input.conf24
-rw-r--r--input/cmd_list.c3
-rw-r--r--input/cmd_list.h2
-rw-r--r--old-makefile2
-rw-r--r--player/command.c2
-rw-r--r--player/core.h2
-rw-r--r--player/discnav.c (renamed from player/dvdnav.c)18
-rw-r--r--stream/discnav.h (renamed from stream/stream_dvdnav.h)0
-rw-r--r--stream/stream_bluray.c2
-rw-r--r--stream/stream_dvdnav.c2
-rw-r--r--wscript_build.py2
11 files changed, 30 insertions, 29 deletions
diff --git a/etc/input.conf b/etc/input.conf
index 943050eb75..035ec783bf 100644
--- a/etc/input.conf
+++ b/etc/input.conf
@@ -192,19 +192,19 @@
#JOY_BTN2 add volume 1
#JOY_BTN3 add volume -1
-# For dvdnav://
+# For dvdnav:// and bdnav://
-# dvdnav controls during playback
-#ENTER {dvdnav} dvdnav menu # DVDNav MENU
-# BS {dvdnav} dvdnav prev # DVDNav PREVIOUS menu (in the order chapter->title->root)
-# dvdnav controls when showing menu (additionally to the controls above)
-#UP {dvdnav-menu} dvdnav up # DVDNav UP
-#DOWN {dvdnav-menu} dvdnav down # DVDNav DOWN
-#LEFT {dvdnav-menu} dvdnav left # DVDNav LEFT
-#RIGHT {dvdnav-menu} dvdnav right # DVDNav RIGHT
-#ENTER {dvdnav-menu} dvdnav select # DVDNav SELECT (ok)
-#MOUSE_BTN0 {dvdnav-menu} dvdnav mouse
-#MOUSE_MOVE {dvdnav-menu} dvdnav mouse_move
+# navigation controls during playback
+#ENTER {discnav} discnav menu # DISCNAV MENU
+# BS {discnav} discnav prev # DISCNAV PREVIOUS menu (in the order chapter->title->root)
+# navigation controls when showing menu (additionally to the controls above)
+#UP {discnav-menu} discnav up # DISCNAV UP
+#DOWN {discnav-menu} discnav down # DISCNAV DOWN
+#LEFT {discnav-menu} discnav left # DISCNAV LEFT
+#RIGHT {discnav-menu} discnav right # DISCNAV RIGHT
+#ENTER {discnav-menu} discnav select # DISCNAV SELECT (ok)
+#MOUSE_BTN0 {discnav-menu} discnav mouse
+#MOUSE_MOVE {discnav-menu} discnav mouse_move
#
# Not assigned by default
diff --git a/input/cmd_list.c b/input/cmd_list.c
index 76d97bd4df..35761cdbea 100644
--- a/input/cmd_list.c
+++ b/input/cmd_list.c
@@ -159,7 +159,7 @@ const struct mp_cmd_def mp_cmds[] = {
}},
{ MP_CMD_DISABLE_INPUT_SECTION, "disable_section", { ARG_STRING } },
- { MP_CMD_DVDNAV, "dvdnav", { ARG_STRING } },
+ { MP_CMD_DISCNAV, "discnav", { ARG_STRING } },
{ MP_CMD_AF, "af", { ARG_STRING, ARG_STRING } },
@@ -234,6 +234,7 @@ static const struct legacy_cmd legacy_cmds[] = {
{"show_tracks", "show_text ${track-list}"},
{"show_playlist", "show_text ${playlist}"},
{"speed_mult", "multiply speed"},
+ {"dvdnav", "discnav"},
// Approximate (can fail if user added additional whitespace)
{"pt_step 1", "playlist_next"},
diff --git a/input/cmd_list.h b/input/cmd_list.h
index 8768345de1..0ed5b1d90b 100644
--- a/input/cmd_list.h
+++ b/input/cmd_list.h
@@ -84,7 +84,7 @@ enum mp_command_type {
MP_CMD_ENABLE_INPUT_SECTION,
MP_CMD_DISABLE_INPUT_SECTION,
- MP_CMD_DVDNAV,
+ MP_CMD_DISCNAV,
/// DVB commands
MP_CMD_DVB_SET_CHANNEL,
diff --git a/old-makefile b/old-makefile
index 5d5e72410b..4b1fe7f36a 100644
--- a/old-makefile
+++ b/old-makefile
@@ -222,7 +222,7 @@ SOURCES = audio/audio.c \
player/client.c \
player/configfiles.c \
player/command.c \
- player/dvdnav.c \
+ player/discnav.c \
player/loadfile.c \
player/main.c \
player/misc.c \
diff --git a/player/command.c b/player/command.c
index dd9bf9e45d..f3b621152a 100644
--- a/player/command.c
+++ b/player/command.c
@@ -3333,7 +3333,7 @@ void run_command(MPContext *mpctx, mp_cmd_t *cmd)
mp_input_disable_section(mpctx->input, cmd->args[0].v.s);
break;
- case MP_CMD_DVDNAV:
+ case MP_CMD_DISCNAV:
mp_nav_user_input(mpctx, cmd->args[0].v.s);
break;
diff --git a/player/core.h b/player/core.h
index 55c526b4cc..1d16a0e005 100644
--- a/player/core.h
+++ b/player/core.h
@@ -371,7 +371,7 @@ void mp_write_watch_later_conf(struct MPContext *mpctx);
struct playlist_entry *mp_check_playlist_resume(struct MPContext *mpctx,
struct playlist *playlist);
-// dvdnav.c
+// discnav.c
void mp_nav_init(struct MPContext *mpctx);
void mp_nav_reset(struct MPContext *mpctx);
void mp_nav_destroy(struct MPContext *mpctx);
diff --git a/player/dvdnav.c b/player/discnav.c
index ecd141ceef..990f882d87 100644
--- a/player/dvdnav.c
+++ b/player/discnav.c
@@ -24,7 +24,7 @@
#include "common/common.h"
#include "input/input.h"
-#include "stream/stream_dvdnav.h"
+#include "stream/discnav.h"
#include "sub/dec_sub.h"
#include "sub/osd.h"
@@ -86,12 +86,12 @@ void mp_nav_init(struct MPContext *mpctx)
return;
mpctx->nav_state = talloc_zero(NULL, struct mp_nav_state);
- mpctx->nav_state->log = mp_log_new(mpctx->nav_state, mpctx->log, "dvdnav");
+ mpctx->nav_state->log = mp_log_new(mpctx->nav_state, mpctx->log, "discnav");
MP_VERBOSE(mpctx->nav_state, "enabling\n");
- mp_input_enable_section(mpctx->input, "dvdnav", 0);
- mp_input_set_section_mouse_area(mpctx->input, "dvdnav-menu",
+ mp_input_enable_section(mpctx->input, "discnav", 0);
+ mp_input_set_section_mouse_area(mpctx->input, "discnav-menu",
INT_MIN, INT_MIN, INT_MAX, INT_MAX);
}
@@ -107,7 +107,7 @@ void mp_nav_reset(struct MPContext *mpctx)
nav->nav_menu = false;
nav->nav_draining = false;
nav->nav_still_frame = 0;
- mp_input_disable_section(mpctx->input, "dvdnav-menu");
+ mp_input_disable_section(mpctx->input, "discnav-menu");
// Prevent demuxer init code to seek to the "start"
mpctx->stream->start_pos = stream_tell(mpctx->stream);
stream_control(mpctx->stream, STREAM_CTRL_RESUME_CACHE, NULL);
@@ -118,8 +118,8 @@ void mp_nav_destroy(struct MPContext *mpctx)
osd_set_nav_highlight(mpctx->osd, NULL);
if (!mpctx->nav_state)
return;
- mp_input_disable_section(mpctx->input, "dvdnav");
- mp_input_disable_section(mpctx->input, "dvdnav-menu");
+ mp_input_disable_section(mpctx->input, "discnav");
+ mp_input_disable_section(mpctx->input, "discnav-menu");
talloc_free(mpctx->nav_state);
mpctx->nav_state = NULL;
}
@@ -188,10 +188,10 @@ void mp_handle_nav(struct MPContext *mpctx)
case MP_NAV_EVENT_MENU_MODE:
nav->nav_menu = ev->u.menu_mode.enable;
if (nav->nav_menu) {
- mp_input_enable_section(mpctx->input, "dvdnav-menu",
+ mp_input_enable_section(mpctx->input, "discnav-menu",
MP_INPUT_ON_TOP);
} else {
- mp_input_disable_section(mpctx->input, "dvdnav-menu");
+ mp_input_disable_section(mpctx->input, "discnav-menu");
}
break;
case MP_NAV_EVENT_HIGHLIGHT: {
diff --git a/stream/stream_dvdnav.h b/stream/discnav.h
index 9accf0c87a..9accf0c87a 100644
--- a/stream/stream_dvdnav.h
+++ b/stream/discnav.h
diff --git a/stream/stream_bluray.c b/stream/stream_bluray.c
index 9a6a5d86a1..e7ecd08d64 100644
--- a/stream/stream_bluray.c
+++ b/stream/stream_bluray.c
@@ -45,7 +45,7 @@
#include "options/m_option.h"
#include "stream.h"
#include "osdep/timer.h"
-#include "stream_dvdnav.h"
+#include "discnav.h"
#include "sub/osd.h"
#include "sub/img_convert.h"
#include "video/mp_image.h"
diff --git a/stream/stream_dvdnav.c b/stream/stream_dvdnav.c
index ec79e2da99..462fa066e4 100644
--- a/stream/stream_dvdnav.c
+++ b/stream/stream_dvdnav.c
@@ -35,7 +35,7 @@
#include "osdep/timer.h"
#include "stream.h"
#include "demux/demux.h"
-#include "stream_dvdnav.h"
+#include "discnav.h"
#include "video/out/vo.h"
#include "stream_dvd_common.h"
diff --git a/wscript_build.py b/wscript_build.py
index f2135fee1c..9b7319afc6 100644
--- a/wscript_build.py
+++ b/wscript_build.py
@@ -209,7 +209,7 @@ def build(ctx):
( "player/client.c" ),
( "player/command.c" ),
( "player/configfiles.c" ),
- ( "player/dvdnav.c" ),
+ ( "player/discnav.c" ),
( "player/loadfile.c" ),
( "player/main.c" ),
( "player/misc.c" ),