summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorphintuka <phintuka>2011-10-19 10:42:00 +0000
committerphintuka <phintuka>2011-10-19 10:42:00 +0000
commitf704709a5bbc67fe52680d80a90ec37354b7f0d6 (patch)
treea6853cd1741b130107dff174f65eb74fed7c7a09
parent794eb32b0ef34d40f924624bde0e86ab41077fca (diff)
downloadxineliboutput-f704709a5bbc67fe52680d80a90ec37354b7f0d6.tar.gz
xineliboutput-f704709a5bbc67fe52680d80a90ec37354b7f0d6.tar.bz2
Added BD_EVENT_READ_ERROR
-rw-r--r--xine/BluRay/input_bluray.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/xine/BluRay/input_bluray.c b/xine/BluRay/input_bluray.c
index 174035bc..e7ab806f 100644
--- a/xine/BluRay/input_bluray.c
+++ b/xine/BluRay/input_bluray.c
@@ -647,13 +647,17 @@ static void update_audio_channel(bluray_input_plugin_t *this, int channel)
static void handle_libbluray_event(bluray_input_plugin_t *this, BD_EVENT ev)
{
- switch (ev.event) {
+ switch ((bd_event_e)ev.event) {
case BD_EVENT_ERROR:
LOGMSG("BD_EVENT_ERROR\n");
this->error = 1;
return;
+ case BD_EVENT_READ_ERROR:
+ LOGMSG("BD_EVENT_READ_ERROR\n");
+ return;
+
case BD_EVENT_ENCRYPTED:
lprintf("BD_EVENT_ENCRYPTED\n");
_x_message (this->stream, XINE_MSG_ENCRYPTED_SOURCE,