obu: don't print warnings for Metadata OBUs of types "Unregistered user private"

This commit is contained in:
James Almer
2024-12-27 13:48:54 -03:00
parent 2ba57aa535
commit 5ea4939a1d
+2 -1
View File
@@ -1550,7 +1550,8 @@ ptrdiff_t dav1d_parse_obus(Dav1dContext *const c, Dav1dData *const in) {
break;
default:
// print a warning but don't fail for unknown types
dav1d_log(c, "Unknown Metadata OBU type %d\n", meta_type);
if (meta_type > 31) // Types 6 to 31 are "Unregistered user private", so ignore them.
dav1d_log(c, "Unknown Metadata OBU type %d\n", meta_type);
break;
}