summaryrefslogtreecommitdiffstats
path: root/stream/stream_bluray.c
diff options
context:
space:
mode:
Diffstat (limited to 'stream/stream_bluray.c')
-rw-r--r--stream/stream_bluray.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/stream/stream_bluray.c b/stream/stream_bluray.c
index 8ba796e609..ebbdf63a3e 100644
--- a/stream/stream_bluray.c
+++ b/stream/stream_bluray.c
@@ -843,12 +843,13 @@ static bool check_bdmv(const char *path)
bool r = false;
- const char *sig = "MOBJ020";
+ const char *sig1 = "MOBJ020";
+ const char *sig2 = "MOBJ0100";
char data[50];
if (fread(data, 50, 1, temp) == 1) {
- if (memcmp(data, sig, strlen(sig)) == 0)
- r = true;
+ r = memcmp(data, sig1, strlen(sig1)) == 0 ||
+ memcmp(data, sig2, strlen(sig2)) == 0;
}
fclose(temp);