summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefano Pigozzi <stefano.pigozzi@gmail.com>2014-07-08 22:06:57 +0200
committerStefano Pigozzi <stefano.pigozzi@gmail.com>2014-07-08 22:06:57 +0200
commit609187082fa531c1d8fad6a1bed71506873ebff9 (patch)
tree5716d45f39786af4d603f732bd7cb7f55aec7144
parentb5bbb49a1af7b0b167987f3b638d99baeb6a36bf (diff)
downloadmpv-609187082fa531c1d8fad6a1bed71506873ebff9.tar.bz2
mpv-609187082fa531c1d8fad6a1bed71506873ebff9.tar.xz
cocoa: simplify logic that returns used bits per color
-rw-r--r--video/out/gl_cocoa.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/video/out/gl_cocoa.c b/video/out/gl_cocoa.c
index a32ba8f23d..b3db13fea1 100644
--- a/video/out/gl_cocoa.c
+++ b/video/out/gl_cocoa.c
@@ -47,15 +47,7 @@ static int cgl_color_size(struct MPGLContext *ctx)
struct cgl_context *p = ctx->priv;
GLint value;
CGLDescribePixelFormat(p->pix, 0, kCGLPFAColorSize, &value);
- switch (value) {
- case 32:
- case 24:
- return 8;
- case 16:
- return 5;
- default:
- return 8;
- }
+ return value > 16 ? 8 : 5;
}
static bool create_gl_context(struct MPGLContext *ctx)