diff --git a/libvo/gl_common.c b/libvo/gl_common.c index a6a7362da9..67df04f5e2 100644 --- a/libvo/gl_common.c +++ b/libvo/gl_common.c @@ -196,6 +196,10 @@ int glFindFormat(uint32_t fmt, int *bpp, GLint *gl_texfmt, *bpp = IMGFMT_IS_BGR(fmt)?IMGFMT_BGR_DEPTH(fmt):IMGFMT_RGB_DEPTH(fmt); *gl_texfmt = 3; switch (fmt) { + case IMGFMT_RGB48NE: + *gl_format = GL_RGB; + *gl_type = GL_UNSIGNED_SHORT; + break; case IMGFMT_RGB24: *gl_format = GL_RGB; *gl_type = GL_UNSIGNED_BYTE;