Home
last modified time | relevance | path

Searched refs:GstCudaGraphicsResource (Results 1 – 6 of 6) sorted by relevance

/third_party/gstreamer/gstplugins_bad/sys/nvcodec/
Dgstcudautils.h100 } 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);
Dgstcudautils.c398 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()
Dgstnvdecoder.c489 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()
Dgstnvdec.c65 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()
Dgstnvbaseenc.c2025 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/
DChangeLog35355 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