Searched refs:usage_hint (Results 1 – 7 of 7) sorted by relevance
/third_party/gstreamer/gstplugins_bad/sys/va/ |
D | gstvapool.c | 61 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 …]
|
D | gstvaallocator.h | 43 guint usage_hint); 46 guint * usage_hint); 54 guint usage_hint); 73 guint usage_hint); 76 guint * usage_hint);
|
D | gstvaallocator.c | 250 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 …]
|
D | gstvapool.h | 34 guint usage_hint); 43 guint usage_hint,
|
D | gstvabasetransform.c | 194 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, ¶ms); 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, ¶ms); in _get_sinkpad_pool()
|
D | vasurfaceimage.h | 34 gint usage_hint,
|
D | vasurfaceimage.c | 49 guint width, guint height, gint usage_hint, in va_create_surfaces() argument 60 .value.value.i = usage_hint, in va_create_surfaces()
|