diff options
-rw-r--r-- | video/out/vo_wlshm.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/video/out/vo_wlshm.c b/video/out/vo_wlshm.c index 8319475f72..a71f9507fc 100644 --- a/video/out/vo_wlshm.c +++ b/video/out/vo_wlshm.c @@ -23,6 +23,7 @@ #include <libswscale/swscale.h> +#include "osdep/endian.h" #include "sub/osd.h" #include "video/fmt-conversion.h" #include "video/mp_image.h" @@ -184,7 +185,7 @@ static int resize(struct vo *vo) vo->dheight = height; vo_get_src_dst_rects(vo, &p->src, &p->dst, &p->osd); p->sws->dst = (struct mp_image_params) { - .imgfmt = IMGFMT_BGR0, + .imgfmt = MP_SELECT_LE_BE(IMGFMT_BGR0, IMGFMT_0RGB), .w = width, .h = height, .p_w = 1, |