}
static gboolean
-gst_vaapi_surface_create (GstVaapiSurface * surface,
+gst_vaapi_surface_init (GstVaapiSurface * surface,
GstVaapiChromaType chroma_type, guint width, guint height)
{
GstVaapiDisplay *const display = GST_VAAPI_OBJECT_DISPLAY (surface);
}
static gboolean
-gst_vaapi_surface_create_full (GstVaapiSurface * surface,
+gst_vaapi_surface_init_full (GstVaapiSurface * surface,
const GstVideoInfo * vip, guint flags)
{
GstVaapiDisplay *const display = GST_VAAPI_OBJECT_DISPLAY (surface);
}
static gboolean
-gst_vaapi_surface_create_from_buffer_proxy (GstVaapiSurface * surface,
+gst_vaapi_surface_init_from_buffer_proxy (GstVaapiSurface * surface,
GstVaapiBufferProxy * proxy, const GstVideoInfo * vip)
{
GstVaapiDisplay *const display = GST_VAAPI_OBJECT_DISPLAY (surface);
surface = gst_vaapi_object_new (gst_vaapi_surface_class (), display);
if (!surface)
return NULL;
- if (!gst_vaapi_surface_create (surface, chroma_type, width, height))
+ if (!gst_vaapi_surface_init (surface, chroma_type, width, height))
goto error;
return surface;
surface_format = gst_vaapi_video_format_from_chroma (chroma_type);
gst_video_info_set_format (&vi, surface_format, width, height);
- if (gst_vaapi_surface_create_full (surface, &vi, 0))
+ if (gst_vaapi_surface_init_full (surface, &vi, 0))
return surface;
}
- if (!gst_vaapi_surface_create (surface, chroma_type, width, height))
+ if (!gst_vaapi_surface_init (surface, chroma_type, width, height))
goto error;
return surface;
if (!surface)
return NULL;
- if (!gst_vaapi_surface_create_full (surface, vip, flags))
+ if (!gst_vaapi_surface_init_full (surface, vip, flags))
goto error;
return surface;
if (!surface)
return NULL;
- if (!gst_vaapi_surface_create_from_buffer_proxy (surface, proxy, info))
+ if (!gst_vaapi_surface_init_from_buffer_proxy (surface, proxy, info))
goto error;
return surface;