GST_VAAPI_DISPLAY_GET_CLASS (display);
GstVaapiDisplayInfo info = {
.display = display,
- .display_type = klass->display_type,
};
switch (init_type) {
GstVaapiDisplayInfo *p_info = data;
info.va_display = p_info->va_display;
- info.display_type = p_info->display_type;
priv->display = p_info->va_display;
priv->use_foreign_display = TRUE;
{
GstVaapiDisplayInfo info = {
.va_display = va_display,
- .display_type = GST_VAAPI_DISPLAY_TYPE_ANY,
};
return gst_vaapi_display_new (g_object_new (GST_TYPE_VAAPI_DISPLAY, NULL),
info->va_display = vaGetDisplay (priv->x11_display);
if (!info->va_display)
return FALSE;
- info->display_type = GST_VAAPI_DISPLAY_TYPE_X11;
}
return TRUE;
}
GstVaapiDisplayInfo info = {
.va_display = va_display,
.native_display = x11_display,
- .display_type = GST_VAAPI_DISPLAY_TYPE_X11,
};
g_return_val_if_fail (x11_display, NULL);