stream_bluray: autodetect AVCHD directories

Fixes #1127.
This commit is contained in:
wm4
2014-09-27 18:17:26 +02:00
parent cdb25d5a21
commit 295b6dc169

View File

@@ -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);