libobs-d3d11: Log errors from HasBadNV12Output just in case

master
jp9000 2019-03-11 13:41:29 -07:00
parent 4aed743a93
commit bb034308d4
1 changed files with 7 additions and 2 deletions

View File

@ -324,6 +324,8 @@ try {
if (gs_stagesurface_map(&nv12_stage, &data, &linesize)) {
bad_driver = data[linesize * NV12_CY] == 0;
gs_stagesurface_unmap(&nv12_stage);
} else {
throw "Could not map surface";
}
if (bad_driver) {
@ -332,9 +334,12 @@ try {
}
return bad_driver;
} catch (HRError) {
} catch (HRError error) {
blog(LOG_WARNING, "HasBadNV12Output failed: %s (%08lX)",
error.str, error.hr);
return false;
} catch (const char *) {
} catch (const char *error) {
blog(LOG_WARNING, "HasBadNV12Output failed: %s", error);
return false;
}