summaryrefslogtreecommitdiffstats
path: root/video
diff options
context:
space:
mode:
authorMarcin Kurczewski <mkurczew@gmail.com>2015-06-13 15:46:26 +0200
committerwm4 <wm4@nowhere>2015-06-13 16:18:11 +0200
commit8d6c22def46df77eccfd6fe61550aa59beeff28c (patch)
treeb6577a83fa4e3690db582d4823bac2f291cf9efd /video
parent63e4cb5163c01cc293c040fc0547ccd5cd2adf54 (diff)
downloadmpv-8d6c22def46df77eccfd6fe61550aa59beeff28c.tar.bz2
mpv-8d6c22def46df77eccfd6fe61550aa59beeff28c.tar.xz
vo_drm: fixed crashes with --profile=pseudo-gui
Diffstat (limited to 'video')
-rw-r--r--video/out/vo_drm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/video/out/vo_drm.c b/video/out/vo_drm.c
index e7c0765552..d45e037750 100644
--- a/video/out/vo_drm.c
+++ b/video/out/vo_drm.c
@@ -496,7 +496,7 @@ static void draw_image(struct vo *vo, mp_image_t *mpi)
{
struct priv *p = vo->priv;
- if (p->active) {
+ if (p->active && mpi) {
struct mp_image src = *mpi;
struct mp_rect src_rc = p->src;
src_rc.x0 = MP_ALIGN_DOWN(src_rc.x0, mpi->fmt.align_x);