summaryrefslogtreecommitdiffstats
path: root/libvo
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-11-22 16:18:34 +0000
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-11-22 16:18:34 +0000
commit57bd6e2d5b5a168e64834176edfaed3ed369c7ef (patch)
tree142e770556af31737303a19eb6f7da4d6f9ff253 /libvo
parentfc2831619d7174ecf32d6c506a25d29ba6df7f3b (diff)
downloadmpv-57bd6e2d5b5a168e64834176edfaed3ed369c7ef.tar.bz2
mpv-57bd6e2d5b5a168e64834176edfaed3ed369c7ef.tar.xz
Use slice-height 16 as default for yuv colorspaces (only relevant if decoder
does not support slice rendering). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17028 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libvo')
-rw-r--r--libvo/vo_gl.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/libvo/vo_gl.c b/libvo/vo_gl.c
index 1d423385c5..40a03db53a 100644
--- a/libvo/vo_gl.c
+++ b/libvo/vo_gl.c
@@ -711,7 +711,7 @@ static int preinit(const char *arg)
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 @@ static int preinit(const char *arg)
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");