vo_opengl: print error if opengl hwdec interop fails

This commit is contained in:
wm4 2016-04-27 13:32:20 +02:00
parent 0c6c62cb17
commit d3a26272cd
1 changed files with 2 additions and 0 deletions

View File

@ -2542,6 +2542,8 @@ static void gl_video_upload_image(struct gl_video *p, struct mp_image *mpi)
bool ok = p->hwdec->driver->map_image(p->hwdec, vimg->mpi, imgtex) >= 0;
for (int n = 0; n < p->plane_count; n++)
vimg->planes[n].gl_texture = ok ? imgtex[n] : -1;
if (!ok)
MP_FATAL(p, "Mapping hardware decoded surface failed.\n");
return;
}