При поиске приложений сторонних производителей как в API затем, Skype действительно предлагает API для многих языков программирования включая жемчуг. Я уверен, что можно перерыть некоторые API Skype для C++, Perl (Сеть:: DBUS:: Skype), Python, который может предложить Вам ту же функциональность интерфейса в скайпе для более позднего обертывания в приложения.Удачи.
Под X рабочими столами Вы не можете использовать EGL_DEFAULT_DISPLAY
. Необходимо передать eglGetDisplay()
указатель на допустимый Xlib Display
. Например:
EGLBoolean ok;
Display *xlib_dpy = XOpenDisplay(NULL);
if (!xlib_dpy)
return;
EGLDisplay egl_dpy = eglGetDisplay(xlib_dpy);
if (!egl_dpy)
return;
int major;
int minor;
ok = eglInitialize(egl_dpy, &major, &minor);
if (!ok)
return;
if (10 * major + minor != 14) {
/* EGL is too old; */
return;
}