Lines Matching refs:surface_flags
356 _set_field (GstVaDeinterlace * self, guint32 * surface_flags) in _set_field() argument
362 && (*surface_flags & VA_TOP_FIELD_FIRST)) in _set_field()
364 && (*surface_flags & VA_BOTTOM_FIELD_FIRST))) { in _set_field()
365 *surface_flags |= VA_BOTTOM_FIELD; in _set_field()
367 *surface_flags |= VA_TOP_FIELD; in _set_field()
371 && (*surface_flags & VA_BOTTOM_FIELD_FIRST)) in _set_field()
373 && (*surface_flags & VA_TOP_FIELD_FIRST))) { in _set_field()
374 *surface_flags |= VA_BOTTOM_FIELD; in _set_field()
376 *surface_flags |= VA_TOP_FIELD; in _set_field()
391 guint i, surface_flags; in gst_va_deinterlace_transform() local
399 surface_flags = gst_va_buffer_get_surface_flags (inbuf, info); in gst_va_deinterlace_transform()
400 if (surface_flags != VA_FRAME_PICTURE) in gst_va_deinterlace_transform()
401 _set_field (self, &surface_flags); in gst_va_deinterlace_transform()
404 self->curr_field, surface_flags, inbuf); in gst_va_deinterlace_transform()
418 .flags = surface_flags, in gst_va_deinterlace_transform()