Home
last modified time | relevance | path

Searched refs:usage_hint (Results 1 – 7 of 7) sorted by relevance

/third_party/gstreamer/gstplugins_bad/sys/va/
Dgstvapool.c61 guint32 * usage_hint) in gst_buffer_pool_config_get_va_allocation_params() argument
63 if (!gst_structure_get (config, "usage-hint", G_TYPE_UINT, usage_hint, NULL)) in gst_buffer_pool_config_get_va_allocation_params()
64 *usage_hint = VA_SURFACE_ATTRIB_USAGE_HINT_GENERIC; in gst_buffer_pool_config_get_va_allocation_params()
90 guint32 usage_hint; in gst_va_pool_set_config() local
110 if (!gst_buffer_pool_config_get_va_allocation_params (config, &usage_hint)) in gst_va_pool_set_config()
143 usage_hint)) in gst_va_pool_set_config()
146 if (!gst_va_allocator_set_format (allocator, &alloc_info, usage_hint)) in gst_va_pool_set_config()
343 guint usage_hint) in gst_buffer_pool_config_set_va_allocation_params() argument
345 gst_structure_set (config, "usage-hint", G_TYPE_UINT, usage_hint, NULL); in gst_buffer_pool_config_set_va_allocation_params()
367 guint max_buffers, guint usage_hint, GstAllocator * allocator, in gst_va_pool_new_with_config() argument
[all …]
Dgstvaallocator.h43 guint usage_hint);
46 guint * usage_hint);
54 guint usage_hint);
73 guint usage_hint);
76 guint * usage_hint);
Dgstvaallocator.c250 guint usage_hint; member
546 GST_VIDEO_INFO_HEIGHT (&self->info), self->usage_hint, extbuf, in gst_va_dmabuf_allocator_setup_buffer_full()
776 GstVideoInfo * info, guint usage_hint) in gst_va_dmabuf_allocator_set_format() argument
790 && usage_hint == self->usage_hint) { in gst_va_dmabuf_allocator_set_format()
797 self->usage_hint = usage_hint; in gst_va_dmabuf_allocator_set_format()
812 GstVideoInfo * info, guint * usage_hint) in gst_va_dmabuf_allocator_get_format() argument
821 if (usage_hint) in gst_va_dmabuf_allocator_get_format()
822 *usage_hint = self->usage_hint; in gst_va_dmabuf_allocator_get_format()
831 uintptr_t * fds, gsize offset[GST_VIDEO_MAX_PLANES], guint usage_hint) in gst_va_dmabuf_memories_setup() argument
874 ext_buf.width, ext_buf.height, usage_hint, &ext_buf, &surface, 1); in gst_va_dmabuf_memories_setup()
[all …]
Dgstvapool.h34 guint usage_hint);
43 guint usage_hint,
Dgstvabasetransform.c194 guint size, usage_hint = VA_SURFACE_ATTRIB_USAGE_HINT_GENERIC; /* it migth be in gst_va_base_transform_propose_allocation() local
237 0, usage_hint, allocator, &params); in gst_va_base_transform_propose_allocation()
305 guint min, max, size = 0, usage_hint = VA_SURFACE_ATTRIB_USAGE_HINT_VPP_WRITE; in gst_va_base_transform_decide_allocation() local
355 usage_hint = VA_SURFACE_ATTRIB_USAGE_HINT_GENERIC; in gst_va_base_transform_decide_allocation()
368 gst_buffer_pool_config_set_va_allocation_params (config, usage_hint); in gst_va_base_transform_decide_allocation()
707 guint size, usage_hint = VA_SURFACE_ATTRIB_USAGE_HINT_VPP_READ; in _get_sinkpad_pool() local
726 usage_hint, allocator, &params); in _get_sinkpad_pool()
Dvasurfaceimage.h34 gint usage_hint,
Dvasurfaceimage.c49 guint width, guint height, gint usage_hint, in va_create_surfaces() argument
60 .value.value.i = usage_hint, in va_create_surfaces()