[MPlayer-cvslog] r31063 - trunk/libvo/gl_common.c

reimar subversion at mplayerhq.hu
Sat Apr 24 18:49:46 CEST 2010


Author: reimar
Date: Sat Apr 24 18:49:46 2010
New Revision: 31063

Log:
Some crash-resilience fixes.

Modified:
   trunk/libvo/gl_common.c

Modified: trunk/libvo/gl_common.c
==============================================================================
--- trunk/libvo/gl_common.c	Sat Apr 24 18:46:47 2010	(r31062)
+++ trunk/libvo/gl_common.c	Sat Apr 24 18:49:46 2010	(r31063)
@@ -1384,6 +1384,8 @@ static void glSetupYUVFragprog(gl_conver
  */
 int glAutodetectYUVConversion(void) {
   const char *extensions = mpglGetString(GL_EXTENSIONS);
+  if (!extensions || !mpglMultiTexCoord2f)
+    return YUV_CONVERSION_NONE;
   if (strstr(extensions, "GL_ARB_fragment_program"))
     return YUV_CONVERSION_FRAGMENT;
   if (strstr(extensions, "GL_ATI_text_fragment_shader"))


More information about the MPlayer-cvslog mailing list