# HG changeset patch # User reimar # Date 1132676314 0 # Node ID 04d66a417413af39c28fa1dcecdd8f9e956f4e9e # Parent 3c4b93bc0db3e09aef66f42028fc62c9c121f659 Use slice-height 16 as default for yuv colorspaces (only relevant if decoder does not support slice rendering). diff -r 3c4b93bc0db3 -r 04d66a417413 libvo/vo_gl.c --- a/libvo/vo_gl.c Tue Nov 22 05:32:28 2005 +0000 +++ b/libvo/vo_gl.c Tue Nov 22 16:18:34 2005 +0000 @@ -711,7 +711,7 @@ use_rectangle = 0; use_glFinish = 0; swap_interval = 1; - slice_height = 4; + slice_height = -1; custom_prog = NULL; custom_tex = NULL; custom_tlin = 1; @@ -758,6 +758,8 @@ gl_target = GL_TEXTURE_RECTANGLE; else gl_target = GL_TEXTURE_2D; + if (slice_height == -1) + slice_height = use_yuv ? 16 : 4; if (many_fmts) mp_msg (MSGT_VO, MSGL_INFO, "[gl] using extended formats. " "Use -vo gl:nomanyfmts if playback fails.\n");