Lines Matching refs:allocator
41 GstAllocator *allocator; member
70 GstAllocator *allocator; in gst_kms_buffer_pool_set_config() local
86 allocator = NULL; in gst_kms_buffer_pool_set_config()
87 gst_buffer_pool_config_get_allocator (config, &allocator, ¶ms); in gst_kms_buffer_pool_set_config()
90 if (allocator && GST_IS_KMS_ALLOCATOR (allocator)) { in gst_kms_buffer_pool_set_config()
91 if (priv->allocator) in gst_kms_buffer_pool_set_config()
92 gst_object_unref (priv->allocator); in gst_kms_buffer_pool_set_config()
93 priv->allocator = gst_object_ref (allocator); in gst_kms_buffer_pool_set_config()
95 if (!priv->allocator) in gst_kms_buffer_pool_set_config()
145 mem = gst_kms_allocator_bo_alloc (priv->allocator, info); in gst_kms_buffer_pool_alloc_buffer()
152 dmabufmem = gst_kms_allocator_dmabuf_export (priv->allocator, mem); in gst_kms_buffer_pool_alloc_buffer()
190 if (priv->allocator) in gst_kms_buffer_pool_finalize()
191 gst_object_unref (priv->allocator); in gst_kms_buffer_pool_finalize()