Lines Matching refs:apis
108 gchar *apis = (gchar *) apis_s; in gst_gl_api_from_string() local
110 if (!apis || apis[0] == '\0' || g_strcmp0 (apis_s, "any") == 0) { in gst_gl_api_from_string()
115 while (apis) { in gst_gl_api_from_string()
116 if (apis[0] == '\0') { in gst_gl_api_from_string()
118 } else if (apis[0] == ' ' || apis[0] == ',') { in gst_gl_api_from_string()
119 apis = &apis[1]; in gst_gl_api_from_string()
120 } else if (g_strstr_len (apis, 7, GST_GL_API_OPENGL3_NAME)) { in gst_gl_api_from_string()
122 apis = &apis[7]; in gst_gl_api_from_string()
123 } else if (g_strstr_len (apis, 6, GST_GL_API_OPENGL_NAME)) { in gst_gl_api_from_string()
125 apis = &apis[6]; in gst_gl_api_from_string()
126 } else if (g_strstr_len (apis, 5, GST_GL_API_GLES1_NAME)) { in gst_gl_api_from_string()
128 apis = &apis[5]; in gst_gl_api_from_string()
129 } else if (g_strstr_len (apis, 5, GST_GL_API_GLES2_NAME)) { in gst_gl_api_from_string()
131 apis = &apis[5]; in gst_gl_api_from_string()
133 GST_ERROR ("Error parsing \'%s\'", apis); in gst_gl_api_from_string()