EGLBoolean EGLAPIENTRY DestroyStreamKHR(EGLDisplay dpy, EGLStreamKHR stream) { EVENT("(EGLDisplay dpy = 0x%0.8p, EGLStreamKHR = 0x%0.8p)", dpy, stream); Display *display = static_cast<Display *>(dpy); Stream *streamObject = static_cast<Stream *>(stream); Error error = ValidateDestroyStreamKHR(display, streamObject); if (error.isError()) { SetGlobalError(error); return EGL_FALSE; } display->destroyStream(streamObject); SetGlobalError(error); return EGL_TRUE; }