GstCudaMemoryPool
Members
parent
(GstMiniObject)
–
context
(GstCudaContext *)
–
Since : 1.26
GstCuda.CudaMemoryPool
Members
parent
(Gst.MiniObject)
–
context
(GstCuda.CudaContext)
–
Since : 1.26
GstCuda.CudaMemoryPool
Members
parent
(Gst.MiniObject)
–
context
(GstCuda.CudaContext)
–
Since : 1.26
Constructors
gst_cuda_memory_pool_new
GstCudaMemoryPool * gst_cuda_memory_pool_new (GstCudaContext * context, const CUmemPoolProps* props)
Creates a new GstCudaMemoryPool with props. If props is NULL, non-exportable pool property will be used.
a new GstCudaMemoryPool or NULL on failure
Since : 1.26
GstCuda.CudaMemoryPool.prototype.new
function GstCuda.CudaMemoryPool.prototype.new(context: GstCuda.CudaContext, props: CudaGst.memPoolProps): {
// javascript wrapper for 'gst_cuda_memory_pool_new'
}
Creates a new GstCuda.CudaMemoryPool with props. If props is null, non-exportable pool property will be used.
Parameters:
props
(CudaGst.memPoolProps)
–
a CUmemPoolProps
a new GstCuda.CudaMemoryPool or null on failure
Since : 1.26
GstCuda.CudaMemoryPool.new
def GstCuda.CudaMemoryPool.new (context, props):
#python wrapper for 'gst_cuda_memory_pool_new'
Creates a new GstCuda.CudaMemoryPool with props. If props is None, non-exportable pool property will be used.
Parameters:
props
(CudaGst.memPoolProps)
–
a CUmemPoolProps
a new GstCuda.CudaMemoryPool or None on failure
Since : 1.26
Methods
gst_cuda_memory_pool_get_handle
CUmemoryPool gst_cuda_memory_pool_get_handle (GstCudaMemoryPool * pool)
Get CUDA memory pool handle
Parameters:
pool
–
a CUmemoryPool handle
Since : 1.26
GstCuda.CudaMemoryPool.prototype.get_handle
function GstCuda.CudaMemoryPool.prototype.get_handle(): {
// javascript wrapper for 'gst_cuda_memory_pool_get_handle'
}
Get CUDA memory pool handle
Parameters:
a CUmemoryPool handle
Since : 1.26
GstCuda.CudaMemoryPool.get_handle
def GstCuda.CudaMemoryPool.get_handle (self):
#python wrapper for 'gst_cuda_memory_pool_get_handle'
Get CUDA memory pool handle
Parameters:
a CUmemoryPool handle
Since : 1.26
gst_cuda_memory_pool_ref
GstCudaMemoryPool * gst_cuda_memory_pool_ref (GstCudaMemoryPool * pool)
Increase the reference count of pool.
Parameters:
pool
–
pool
Since : 1.26
GstCuda.CudaMemoryPool.prototype.ref
function GstCuda.CudaMemoryPool.prototype.ref(): {
// javascript wrapper for 'gst_cuda_memory_pool_ref'
}
Increase the reference count of pool.
Parameters:
pool
Since : 1.26
GstCuda.CudaMemoryPool.ref
def GstCuda.CudaMemoryPool.ref (self):
#python wrapper for 'gst_cuda_memory_pool_ref'
Increase the reference count of pool.
Parameters:
pool
Since : 1.26
gst_cuda_memory_pool_unref
gst_cuda_memory_pool_unref (GstCudaMemoryPool * pool)
Decrease the reference count of pool.
Parameters:
pool
–
Since : 1.26
GstCuda.CudaMemoryPool.prototype.unref
function GstCuda.CudaMemoryPool.prototype.unref(): {
// javascript wrapper for 'gst_cuda_memory_pool_unref'
}
Decrease the reference count of pool.
Parameters:
Since : 1.26
GstCuda.CudaMemoryPool.unref
def GstCuda.CudaMemoryPool.unref (self):
#python wrapper for 'gst_cuda_memory_pool_unref'
Decrease the reference count of pool.
Parameters:
Since : 1.26
Functions
gst_clear_cuda_memory_pool
gst_clear_cuda_memory_pool (GstCudaMemoryPool ** pool)
Clears a reference to a GstCudaMemoryPool.
Parameters:
pool
–
a pointer to a GstCudaMemoryPool reference
Since : 1.26
The results of the search are