diff options
| -rw-r--r-- | xine/BluRay/input_bluray.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/xine/BluRay/input_bluray.c b/xine/BluRay/input_bluray.c index 32cdeab6..022b35f7 100644 --- a/xine/BluRay/input_bluray.c +++ b/xine/BluRay/input_bluray.c @@ -1456,8 +1456,13 @@ static int bluray_plugin_open (input_plugin_t *this_gen) this->disc_root = strdup(this->class->mountpoint); /* mount .iso image */ - if (is_iso_image(this->disc_root) && !mount_iso_image(this)) + if (is_iso_image(this->disc_root) && !mount_iso_image(this)) { + _x_message (this->stream, XINE_MSG_GENERAL_WARNING, + "Can't play BluRay .iso image", + "Mounting of .iso image using loop device failed.\n" + "Not enough loop devices or insufficient permissions ?", NULL); return -1; + } /* open libbluray */ |
