diff options
Diffstat (limited to 'video/out/vo_corevideo.c')
-rw-r--r-- | video/out/vo_corevideo.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/video/out/vo_corevideo.c b/video/out/vo_corevideo.c index 25555e3ee1..423fbcc6cb 100644 --- a/video/out/vo_corevideo.c +++ b/video/out/vo_corevideo.c @@ -287,7 +287,8 @@ static mp_image_t *get_screenshot(struct vo *vo, CVPixelBufferRef pbuf) img.stride[0] = stride; struct mp_image *image = mp_image_new_copy(&img); - mp_image_set_attributes(image, vo->params); + if (image) + mp_image_set_attributes(image, vo->params); CVPixelBufferUnlockBaseAddress(pbuf, 0); return image; |