Searched refs:GstCudaGraphicsResource (Results 1 – 6 of 6) sorted by relevance
/third_party/gstreamer/gstplugins_bad/sys/nvcodec/ |
D | gstcudautils.h | 100 } GstCudaGraphicsResource; typedef 119 GstCudaGraphicsResource * gst_cuda_graphics_resource_new (GstCudaContext * context, 123 gboolean gst_cuda_graphics_resource_register_gl_buffer (GstCudaGraphicsResource * resource, 127 void gst_cuda_graphics_resource_unregister (GstCudaGraphicsResource * resource); 129 CUgraphicsResource gst_cuda_graphics_resource_map (GstCudaGraphicsResource * resource, 133 void gst_cuda_graphics_resource_unmap (GstCudaGraphicsResource * resource, 136 void gst_cuda_graphics_resource_free (GstCudaGraphicsResource * resource);
|
D | gstcudautils.c | 398 GstCudaGraphicsResource * 402 GstCudaGraphicsResource *resource; in gst_cuda_graphics_resource_new() 408 resource = g_new0 (GstCudaGraphicsResource, 1); in gst_cuda_graphics_resource_new() 429 gst_cuda_graphics_resource_register_gl_buffer (GstCudaGraphicsResource * in gst_cuda_graphics_resource_register_gl_buffer() 461 gst_cuda_graphics_resource_unregister (GstCudaGraphicsResource * resource) in gst_cuda_graphics_resource_unregister() 488 gst_cuda_graphics_resource_map (GstCudaGraphicsResource * resource, in gst_cuda_graphics_resource_map() 519 gst_cuda_graphics_resource_unmap (GstCudaGraphicsResource * resource, in gst_cuda_graphics_resource_unmap() 538 GstCudaGraphicsResource * resource) in unregister_resource_from_gl_thread() 562 gst_cuda_graphics_resource_free (GstCudaGraphicsResource * resource) in gst_cuda_graphics_resource_free()
|
D | gstnvdecoder.c | 489 GstCudaGraphicsResource * resource) in gst_nv_decoder_register_cuda_resource() 527 static GstCudaGraphicsResource * 532 GstCudaGraphicsResource *resource; in gst_nv_decoder_ensure_cuda_graphics_resource() 542 resource = (GstCudaGraphicsResource *) in gst_nv_decoder_ensure_cuda_graphics_resource() 581 GstCudaGraphicsResource **resources; in gst_nv_decoder_copy_frame_to_gl_internal() 590 resources = g_newa (GstCudaGraphicsResource *, num_resources); in gst_nv_decoder_copy_frame_to_gl_internal()
|
D | gstnvdec.c | 65 GstCudaGraphicsResource *resource; 75 GstCudaGraphicsResource *resource = data->resource; in register_cuda_resource() 113 static GstCudaGraphicsResource * 117 GstCudaGraphicsResource *cgr_info; in ensure_cuda_graphics_resource() 1138 GstCudaGraphicsResource **resources; in copy_video_frame_to_gl_textures() 1155 resources = g_newa (GstCudaGraphicsResource *, num_resources); in copy_video_frame_to_gl_textures()
|
D | gstnvbaseenc.c | 2025 GstCudaGraphicsResource *resource; 2035 GstCudaGraphicsResource *resource = data->resource; in register_cuda_resource() 2070 static GstCudaGraphicsResource * 2074 GstCudaGraphicsResource *cgr_info; in ensure_cuda_graphics_resource() 2127 GstCudaGraphicsResource **resources; in _map_gl_input_buffer() 2133 resources = g_newa (GstCudaGraphicsResource *, num_resources); in _map_gl_input_buffer()
|
/third_party/gstreamer/gstplugins_bad/ |
D | ChangeLog | 35355 nvenc: Port to GstCudaGraphicsResource 35365 nvdec: Port to GstCudaGraphicsResource 35376 cudautils: Add GstCudaGraphicsResource structure for better openGL interoperability 35377 Introduce GstCudaGraphicsResource structure to represent registered
|