From c5788fd40e4b697e6ef88b1b5e5f900d02cd5e53 Mon Sep 17 00:00:00 2001 From: phintuka Date: Sun, 19 Jun 2011 21:49:40 +0000 Subject: Set correct title number/count when using disc menus --- xine/BluRay/input_bluray.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/xine/BluRay/input_bluray.c b/xine/BluRay/input_bluray.c index a6c62419..0a7d73a6 100644 --- a/xine/BluRay/input_bluray.c +++ b/xine/BluRay/input_bluray.c @@ -354,8 +354,13 @@ static void update_title_info(bluray_input_plugin_t *this, int playlist_id) /* set stream info */ - _x_stream_info_set(this->stream, XINE_STREAM_INFO_DVD_TITLE_COUNT, this->num_title_idx); - _x_stream_info_set(this->stream, XINE_STREAM_INFO_DVD_TITLE_NUMBER, this->current_title_idx + 1); + if (this->nav_mode) { + _x_stream_info_set(this->stream, XINE_STREAM_INFO_DVD_TITLE_COUNT, this->num_titles); + _x_stream_info_set(this->stream, XINE_STREAM_INFO_DVD_TITLE_NUMBER, this->current_title); + } else { + _x_stream_info_set(this->stream, XINE_STREAM_INFO_DVD_TITLE_COUNT, this->num_title_idx); + _x_stream_info_set(this->stream, XINE_STREAM_INFO_DVD_TITLE_NUMBER, this->current_title_idx + 1); + } update_stream_info(this); } -- cgit v1.2.3