<!-- This file was automatically generated from C sources - DO NOT EDIT! To affect the contents of this file, edit the original C definitions, and/or use gtk-doc annotations. --> <repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2"> <namespace name="CudaGst" version="1.0" shared-library="libgstcuda-1.0.so.0" c:identifier-prefixes="CU" c:symbol-prefixes="cu,cuda"> <alias name="array" c:type="CUarray"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="gpointer" c:type="gpointer"/> </alias> <alias name="context" c:type="CUcontext"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="gpointer" c:type="gpointer"/> </alias> <alias name="device" c:type="CUdevice"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="gint" c:type="gint"/> </alias> <alias name="deviceptr" c:type="CUdeviceptr"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="guintptr" c:type="guintptr"/> </alias> <alias name="event" c:type="CUevent"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="gpointer" c:type="gpointer"/> </alias> <alias name="externalMemory" c:type="CUexternalMemory"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="gpointer" c:type="gpointer"/> </alias> <alias name="externalSemaphore" c:type="CUexternalSemaphore"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="gpointer" c:type="gpointer"/> </alias> <alias name="function" c:type="CUfunction"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="gpointer" c:type="gpointer"/> </alias> <alias name="graphicsResource" c:type="CUgraphicsResource"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="gpointer" c:type="gpointer"/> </alias> <alias name="memGenericAllocationHandle" c:type="CUmemGenericAllocationHandle" introspectable="0"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="unsigned long long" c:type="unsigned long long"/> </alias> <alias name="memoryPool" c:type="CUmemoryPool"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="gpointer" c:type="gpointer"/> </alias> <alias name="mipmappedArray" c:type="CUmipmappedArray"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="gpointer" c:type="gpointer"/> </alias> <alias name="module" c:type="CUmodule"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="gpointer" c:type="gpointer"/> </alias> <alias name="stream" c:type="CUstream"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="gpointer" c:type="gpointer"/> </alias> <alias name="texObject" c:type="CUtexObject"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="guint64" c:type="guint64"/> </alias> <record name="DA_ARRAY3D_DESCRIPTOR" c:type="CUDA_ARRAY3D_DESCRIPTOR"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="Width" writable="1"> <type name="gsize" c:type="size_t"/> </field> <field name="Height" writable="1"> <type name="gsize" c:type="size_t"/> </field> <field name="Depth" writable="1"> <type name="gsize" c:type="size_t"/> </field> <field name="Format" writable="1"> <type name="array_format" c:type="CUarray_format"/> </field> <field name="NumChannels" writable="1"> <type name="guint" c:type="unsigned int"/> </field> <field name="Flags" writable="1"> <type name="guint" c:type="unsigned int"/> </field> </record> <record name="DA_EXTERNAL_MEMORY_BUFFER_DESC" c:type="CUDA_EXTERNAL_MEMORY_BUFFER_DESC"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="offset" introspectable="0" writable="1"> <type name="unsigned long long" c:type="unsigned long long"/> </field> <field name="size" introspectable="0" writable="1"> <type name="unsigned long long" c:type="unsigned long long"/> </field> <field name="flags" writable="1"> <type name="guint" c:type="unsigned int"/> </field> <field name="reserved" writable="1"> <array zero-terminated="0" fixed-size="16"> <type name="guint" c:type="unsigned int"/> </array> </field> </record> <record name="DA_EXTERNAL_MEMORY_HANDLE_DESC" c:type="CUDA_EXTERNAL_MEMORY_HANDLE_DESC" introspectable="0"> <attribute name="doc.skip" value="true"/> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="type" writable="1"> <type name="externalMemoryHandleType" c:type="CUexternalMemoryHandleType"/> </field> <union name="handle" c:type="handle"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="fd" writable="1"> <type name="gint" c:type="int"/> </field> <record name="win32" c:type="win32"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="handle" writable="1"> <type name="gpointer" c:type="void*"/> </field> <field name="name" writable="1"> <type name="gpointer" c:type="void*"/> </field> </record> <field name="nvSciBufObject" writable="1"> <type name="gpointer" c:type="void*"/> </field> </union> <field name="size" writable="1"> <type name="unsigned long long" c:type="unsigned long long"/> </field> <field name="flags" writable="1"> <type name="guint" c:type="unsigned int"/> </field> <field name="reserved" writable="1"> <array zero-terminated="0" fixed-size="16"> <type name="guint" c:type="unsigned int"/> </array> </field> </record> <record name="DA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC" c:type="CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="offset" introspectable="0" writable="1"> <type name="unsigned long long" c:type="unsigned long long"/> </field> <field name="arrayDesc" writable="1"> <type name="DA_ARRAY3D_DESCRIPTOR" c:type="CUDA_ARRAY3D_DESCRIPTOR"/> </field> <field name="numLevels" writable="1"> <type name="guint" c:type="unsigned int"/> </field> <field name="reserved" writable="1"> <array zero-terminated="0" fixed-size="16"> <type name="guint" c:type="unsigned int"/> </array> </field> </record> <record name="DA_EXTERNAL_SEMAPHORE_HANDLE_DESC" c:type="CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC" introspectable="0"> <attribute name="doc.skip" value="true"/> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="type" writable="1"> <type name="externalSemaphoreHandleType" c:type="CUexternalSemaphoreHandleType"/> </field> <union name="handle" c:type="handle"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="fd" writable="1"> <type name="gint" c:type="int"/> </field> <record name="win32" c:type="win32"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="handle" writable="1"> <type name="gpointer" c:type="void*"/> </field> <field name="name" writable="1"> <type name="gpointer" c:type="void*"/> </field> </record> <field name="nvSciSyncObj" writable="1"> <type name="gpointer" c:type="void*"/> </field> </union> <field name="flags" writable="1"> <type name="guint" c:type="unsigned int"/> </field> <field name="reserved" writable="1"> <array zero-terminated="0" fixed-size="16"> <type name="guint" c:type="unsigned int"/> </array> </field> </record> <record name="DA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS" c:type="CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS" introspectable="0"> <attribute name="doc.skip" value="true"/> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <record name="params" c:type="params"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <record name="fence" c:type="fence"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="value" writable="1"> <type name="unsigned long long" c:type="unsigned long long"/> </field> </record> <union name="nvSciSync" c:type="nvSciSync"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="fence" writable="1"> <type name="gpointer" c:type="void*"/> </field> <field name="reserved" writable="1"> <type name="unsigned long long" c:type="unsigned long long"/> </field> </union> <record name="keyedMutex" c:type="keyedMutex"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="key" writable="1"> <type name="unsigned long long" c:type="unsigned long long"/> </field> </record> <field name="reserved" writable="1"> <array zero-terminated="0" fixed-size="12"> <type name="guint" c:type="unsigned int"/> </array> </field> </record> <field name="flags" writable="1"> <type name="guint" c:type="unsigned int"/> </field> <field name="reserved" writable="1"> <array zero-terminated="0" fixed-size="16"> <type name="guint" c:type="unsigned int"/> </array> </field> </record> <record name="DA_EXTERNAL_SEMAPHORE_WAIT_PARAMS" c:type="CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS" introspectable="0"> <attribute name="doc.skip" value="true"/> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <record name="params" c:type="params"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <record name="fence" c:type="fence"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="value" writable="1"> <type name="unsigned long long" c:type="unsigned long long"/> </field> </record> <union name="nvSciSync" c:type="nvSciSync"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="fence" writable="1"> <type name="gpointer" c:type="void*"/> </field> <field name="reserved" writable="1"> <type name="unsigned long long" c:type="unsigned long long"/> </field> </union> <record name="keyedMutex" c:type="keyedMutex"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="key" writable="1"> <type name="unsigned long long" c:type="unsigned long long"/> </field> <field name="timeoutMs" writable="1"> <type name="guint" c:type="unsigned int"/> </field> </record> <field name="reserved" writable="1"> <array zero-terminated="0" fixed-size="10"> <type name="guint" c:type="unsigned int"/> </array> </field> </record> <field name="flags" writable="1"> <type name="guint" c:type="unsigned int"/> </field> <field name="reserved" writable="1"> <array zero-terminated="0" fixed-size="16"> <type name="guint" c:type="unsigned int"/> </array> </field> </record> <record name="DA_MEMCPY2D" c:type="CUDA_MEMCPY2D"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="srcXInBytes" writable="1"> <type name="gsize" c:type="gsize"/> </field> <field name="srcY" writable="1"> <type name="gsize" c:type="gsize"/> </field> <field name="srcMemoryType" writable="1"> <type name="memorytype" c:type="CUmemorytype"/> </field> <field name="srcHost" writable="1"> <type name="gpointer" c:type="gconstpointer"/> </field> <field name="srcDevice" writable="1"> <type name="deviceptr" c:type="CUdeviceptr"/> </field> <field name="srcArray" writable="1"> <type name="array" c:type="CUarray"/> </field> <field name="srcPitch" writable="1"> <type name="gsize" c:type="gsize"/> </field> <field name="dstXInBytes" writable="1"> <type name="gsize" c:type="gsize"/> </field> <field name="dstY" writable="1"> <type name="gsize" c:type="gsize"/> </field> <field name="dstMemoryType" writable="1"> <type name="memorytype" c:type="CUmemorytype"/> </field> <field name="dstHost" writable="1"> <type name="gpointer" c:type="gpointer"/> </field> <field name="dstDevice" writable="1"> <type name="deviceptr" c:type="CUdeviceptr"/> </field> <field name="dstArray" writable="1"> <type name="array" c:type="CUarray"/> </field> <field name="dstPitch" writable="1"> <type name="gsize" c:type="gsize"/> </field> <field name="WidthInBytes" writable="1"> <type name="gsize" c:type="gsize"/> </field> <field name="Height" writable="1"> <type name="gsize" c:type="gsize"/> </field> </record> <record name="DA_RESOURCE_DESC" c:type="CUDA_RESOURCE_DESC"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="resType" writable="1"> <type name="resourcetype" c:type="CUresourcetype"/> </field> <union name="res" c:type="res"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <record name="array" c:type="array"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="hArray" writable="1"> <type name="array" c:type="CUarray"/> </field> </record> <record name="mipmap" c:type="mipmap"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="hMipmappedArray" writable="1"> <type name="mipmappedArray" c:type="CUmipmappedArray"/> </field> </record> <record name="linear" c:type="linear"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="devPtr" writable="1"> <type name="deviceptr" c:type="CUdeviceptr"/> </field> <field name="format" writable="1"> <type name="array_format" c:type="CUarray_format"/> </field> <field name="numChannels" writable="1"> <type name="guint" c:type="guint"/> </field> <field name="sizeInBytes" writable="1"> <type name="gsize" c:type="gsize"/> </field> </record> <record name="pitch2D" c:type="pitch2D"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="devPtr" writable="1"> <type name="deviceptr" c:type="CUdeviceptr"/> </field> <field name="format" writable="1"> <type name="array_format" c:type="CUarray_format"/> </field> <field name="numChannels" writable="1"> <type name="guint" c:type="guint"/> </field> <field name="width" writable="1"> <type name="gsize" c:type="gsize"/> </field> <field name="height" writable="1"> <type name="gsize" c:type="gsize"/> </field> <field name="pitchInBytes" writable="1"> <type name="gsize" c:type="gsize"/> </field> </record> <record name="reserved" c:type="reserved"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="reserved" writable="1"> <array zero-terminated="0" fixed-size="32"> <type name="gint" c:type="gint"/> </array> </field> </record> </union> <field name="flags" writable="1"> <type name="guint" c:type="guint"/> </field> </record> <record name="DA_RESOURCE_VIEW_DESC" c:type="CUDA_RESOURCE_VIEW_DESC"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="format" writable="1"> <type name="resourceViewFormat" c:type="CUresourceViewFormat"/> </field> <field name="width" writable="1"> <type name="gsize" c:type="gsize"/> </field> <field name="height" writable="1"> <type name="gsize" c:type="gsize"/> </field> <field name="depth" writable="1"> <type name="gsize" c:type="gsize"/> </field> <field name="firstMipmapLevel" writable="1"> <type name="guint" c:type="guint"/> </field> <field name="lastMipmapLevel" writable="1"> <type name="guint" c:type="guint"/> </field> <field name="firstLayer" writable="1"> <type name="guint" c:type="guint"/> </field> <field name="lastLayer" writable="1"> <type name="guint" c:type="guint"/> </field> <field name="reserved" writable="1"> <array zero-terminated="0" fixed-size="16"> <type name="guint" c:type="guint"/> </array> </field> </record> <record name="DA_TEXTURE_DESC" c:type="CUDA_TEXTURE_DESC"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="addressMode" writable="1"> <array zero-terminated="0" fixed-size="3"> <type name="address_mode" c:type="CUaddress_mode"/> </array> </field> <field name="filterMode" writable="1"> <type name="filter_mode" c:type="CUfilter_mode"/> </field> <field name="flags" writable="1"> <type name="guint" c:type="guint"/> </field> <field name="maxAnisotropy" writable="1"> <type name="guint" c:type="guint"/> </field> <field name="mipmapFilterMode" writable="1"> <type name="filter_mode" c:type="CUfilter_mode"/> </field> <field name="mipmapLevelBias" writable="1"> <type name="gfloat" c:type="gfloat"/> </field> <field name="minMipmapLevelClamp" writable="1"> <type name="gfloat" c:type="gfloat"/> </field> <field name="maxMipmapLevelClamp" writable="1"> <type name="gfloat" c:type="gfloat"/> </field> <field name="borderColor" writable="1"> <array zero-terminated="0" fixed-size="4"> <type name="gfloat" c:type="gfloat"/> </array> </field> <field name="reserved" writable="1"> <array zero-terminated="0" fixed-size="12"> <type name="gint" c:type="gint"/> </array> </field> </record> <enumeration name="GLDeviceList" c:type="CUGLDeviceList"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cudaGL.h"/> <member name="gl_device_list_all" value="1" c:identifier="CU_GL_DEVICE_LIST_ALL"> </member> </enumeration> <constant name="IPC_HANDLE_SIZE" value="64" c:type="CU_IPC_HANDLE_SIZE"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="gint" c:type="gint"/> </constant> <constant name="TRSF_READ_AS_INTEGER" value="1" c:type="CU_TRSF_READ_AS_INTEGER"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="gint" c:type="gint"/> </constant> <constant name="VERSION" value="10000" c:type="CUDA_VERSION"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <type name="gint" c:type="gint"/> </constant> <enumeration name="address_mode" c:type="CUaddress_mode"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="wrap" value="0" c:identifier="CU_TR_ADDRESS_MODE_WRAP"> </member> <member name="clamp" value="1" c:identifier="CU_TR_ADDRESS_MODE_CLAMP"> </member> <member name="mirror" value="2" c:identifier="CU_TR_ADDRESS_MODE_MIRROR"> </member> <member name="border" value="3" c:identifier="CU_TR_ADDRESS_MODE_BORDER"> </member> </enumeration> <enumeration name="array_format" c:type="CUarray_format"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="int8" value="1" c:identifier="CU_AD_FORMAT_UNSIGNED_INT8"> </member> <member name="int16" value="2" c:identifier="CU_AD_FORMAT_UNSIGNED_INT16"> </member> </enumeration> <enumeration name="device_attribute" c:type="CUdevice_attribute"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="texture_alignment" value="14" c:identifier="CU_DEVICE_ATTRIBUTE_TEXTURE_ALIGNMENT"> </member> <member name="unified_addressing" value="41" c:identifier="CU_DEVICE_ATTRIBUTE_UNIFIED_ADDRESSING"> </member> <member name="compute_capability_major" value="75" c:identifier="CU_DEVICE_ATTRIBUTE_COMPUTE_CAPABILITY_MAJOR"> </member> <member name="compute_capability_minor" value="76" c:identifier="CU_DEVICE_ATTRIBUTE_COMPUTE_CAPABILITY_MINOR"> </member> <member name="virtual_memory_management_supported" value="102" c:identifier="CU_DEVICE_ATTRIBUTE_VIRTUAL_MEMORY_MANAGEMENT_SUPPORTED"> </member> <member name="handle_type_posix_file_descriptor_supported" value="103" c:identifier="CU_DEVICE_ATTRIBUTE_HANDLE_TYPE_POSIX_FILE_DESCRIPTOR_SUPPORTED"> </member> <member name="handle_type_win32_handle_supported" value="104" c:identifier="CU_DEVICE_ATTRIBUTE_HANDLE_TYPE_WIN32_HANDLE_SUPPORTED"> </member> <member name="handle_type_win32_kmt_handle_supported" value="105" c:identifier="CU_DEVICE_ATTRIBUTE_HANDLE_TYPE_WIN32_KMT_HANDLE_SUPPORTED"> </member> <member name="memory_pools_supported" value="115" c:identifier="CU_DEVICE_ATTRIBUTE_MEMORY_POOLS_SUPPORTED"> </member> </enumeration> <enumeration name="event_flags" c:type="CUevent_flags"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="default" value="0" c:identifier="CU_EVENT_DEFAULT"> </member> <member name="blocking_sync" value="1" c:identifier="CU_EVENT_BLOCKING_SYNC"> </member> <member name="disable_timing" value="2" c:identifier="CU_EVENT_DISABLE_TIMING"> </member> <member name="interprocess" value="4" c:identifier="CU_EVENT_INTERPROCESS"> </member> </enumeration> <enumeration name="externalMemoryHandleType" c:type="CUexternalMemoryHandleType"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="opaque_fd" value="1" c:identifier="CU_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD"> </member> <member name="opaque_win32" value="2" c:identifier="CU_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32"> </member> <member name="opaque_win32_kmt" value="3" c:identifier="CU_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT"> </member> <member name="d3d12_heap" value="4" c:identifier="CU_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_HEAP"> </member> <member name="d3d12_resource" value="5" c:identifier="CU_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_RESOURCE"> </member> <member name="d3d11_resource" value="6" c:identifier="CU_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_RESOURCE"> </member> <member name="d3d11_resource_kmt" value="7" c:identifier="CU_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_RESOURCE_KMT"> </member> <member name="nvscibuf" value="8" c:identifier="CU_EXTERNAL_MEMORY_HANDLE_TYPE_NVSCIBUF"> </member> </enumeration> <enumeration name="externalSemaphoreHandleType" c:type="CUexternalSemaphoreHandleType"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="opaque_fd" value="1" c:identifier="CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD"> </member> <member name="opaque_win32" value="2" c:identifier="CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32"> </member> <member name="opaque_win32_kmt" value="3" c:identifier="CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT"> </member> <member name="d3d12_fence" value="4" c:identifier="CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE"> </member> <member name="d3d11_fence" value="5" c:identifier="CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D11_FENCE"> </member> <member name="nvscisync" value="6" c:identifier="CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_NVSCISYNC"> </member> <member name="d3d11_keyed_mutex" value="7" c:identifier="CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D11_KEYED_MUTEX"> </member> <member name="d3d11_keyed_mutex_kmt" value="8" c:identifier="CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D11_KEYED_MUTEX_KMT"> </member> <member name="timeline_semaphore_fd" value="9" c:identifier="CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_TIMELINE_SEMAPHORE_FD"> </member> <member name="timeline_semaphore_win32" value="10" c:identifier="CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_TIMELINE_SEMAPHORE_WIN32"> </member> </enumeration> <enumeration name="filter_mode" c:type="CUfilter_mode"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="point" value="0" c:identifier="CU_TR_FILTER_MODE_POINT"> </member> <member name="linear" value="1" c:identifier="CU_TR_FILTER_MODE_LINEAR"> </member> </enumeration> <enumeration name="graphicsMapResourceFlags" c:type="CUgraphicsMapResourceFlags"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="none" value="0" c:identifier="CU_GRAPHICS_MAP_RESOURCE_FLAGS_NONE"> </member> <member name="read_only" value="1" c:identifier="CU_GRAPHICS_MAP_RESOURCE_FLAGS_READ_ONLY"> </member> <member name="write_discard" value="2" c:identifier="CU_GRAPHICS_MAP_RESOURCE_FLAGS_WRITE_DISCARD"> </member> </enumeration> <enumeration name="graphicsRegisterFlags" c:type="CUgraphicsRegisterFlags"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="none" value="0" c:identifier="CU_GRAPHICS_REGISTER_FLAGS_NONE"> </member> <member name="read_only" value="1" c:identifier="CU_GRAPHICS_REGISTER_FLAGS_READ_ONLY"> </member> <member name="write_discard" value="2" c:identifier="CU_GRAPHICS_REGISTER_FLAGS_WRITE_DISCARD"> </member> <member name="surface_load_store" value="4" c:identifier="CU_GRAPHICS_REGISTER_FLAGS_SURFACE_LOAD_STORE"> </member> <member name="texture_gather" value="8" c:identifier="CU_GRAPHICS_REGISTER_FLAGS_TEXTURE_GATHER"> </member> </enumeration> <record name="ipcEventHandle" c:type="CUipcEventHandle"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="reserved" writable="1"> <array zero-terminated="0" fixed-size="64"> <type name="gchar" c:type="char"/> </array> </field> </record> <record name="ipcMemHandle" c:type="CUipcMemHandle"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="reserved" writable="1"> <array zero-terminated="0" fixed-size="64"> <type name="gchar" c:type="char"/> </array> </field> </record> <enumeration name="ipcMem_flags" c:type="CUipcMem_flags"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="ipc_mem_lazy_enable_peer_access" value="1" c:identifier="CU_IPC_MEM_LAZY_ENABLE_PEER_ACCESS"> </member> </enumeration> <enumeration name="limit" c:type="CUlimit"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="stack_size" value="0" c:identifier="CU_LIMIT_STACK_SIZE"> </member> <member name="printf_fifo_size" value="1" c:identifier="CU_LIMIT_PRINTF_FIFO_SIZE"> </member> <member name="malloc_heap_size" value="2" c:identifier="CU_LIMIT_MALLOC_HEAP_SIZE"> </member> <member name="dev_runtime_sync_depth" value="3" c:identifier="CU_LIMIT_DEV_RUNTIME_SYNC_DEPTH"> </member> <member name="dev_runtime_pending_launch_count" value="4" c:identifier="CU_LIMIT_DEV_RUNTIME_PENDING_LAUNCH_COUNT"> </member> <member name="max_l2_fetch_granularity" value="5" c:identifier="CU_LIMIT_MAX_L2_FETCH_GRANULARITY"> </member> <member name="persisting_l2_cache_size" value="6" c:identifier="CU_LIMIT_PERSISTING_L2_CACHE_SIZE"> </member> <member name="shmem_size" value="7" c:identifier="CU_LIMIT_SHMEM_SIZE"> </member> <member name="cig_enabled" value="8" c:identifier="CU_LIMIT_CIG_ENABLED"> </member> <member name="cig_shmem_fallback_enabled" value="9" c:identifier="CU_LIMIT_CIG_SHMEM_FALLBACK_ENABLED"> </member> </enumeration> <record name="memAccessDesc" c:type="CUmemAccessDesc"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="location" writable="1"> <type name="memLocation" c:type="CUmemLocation"/> </field> <field name="flags" writable="1"> <type name="memAccess_flags" c:type="CUmemAccess_flags"/> </field> </record> <enumeration name="memAccess_flags" c:type="CUmemAccess_flags"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="none" value="0" c:identifier="CU_MEM_ACCESS_FLAGS_PROT_NONE"> </member> <member name="read" value="1" c:identifier="CU_MEM_ACCESS_FLAGS_PROT_READ"> </member> <member name="readwrite" value="3" c:identifier="CU_MEM_ACCESS_FLAGS_PROT_READWRITE"> </member> <member name="max" value="2147483647" c:identifier="CU_MEM_ACCESS_FLAGS_PROT_MAX"> </member> </enumeration> <enumeration name="memAllocationGranularity_flags" c:type="CUmemAllocationGranularity_flags"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="minimum" value="0" c:identifier="CU_MEM_ALLOC_GRANULARITY_MINIMUM"> </member> <member name="recommended" value="1" c:identifier="CU_MEM_ALLOC_GRANULARITY_RECOMMENDED"> </member> </enumeration> <enumeration name="memAllocationHandleType" c:type="CUmemAllocationHandleType"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="none" value="0" c:identifier="CU_MEM_HANDLE_TYPE_NONE"> </member> <member name="posix_file_descriptor" value="1" c:identifier="CU_MEM_HANDLE_TYPE_POSIX_FILE_DESCRIPTOR"> </member> <member name="win32" value="2" c:identifier="CU_MEM_HANDLE_TYPE_WIN32"> </member> <member name="win32_kmt" value="4" c:identifier="CU_MEM_HANDLE_TYPE_WIN32_KMT"> </member> <member name="max" value="2147483647" c:identifier="CU_MEM_HANDLE_TYPE_MAX"> </member> </enumeration> <record name="memAllocationProp" c:type="CUmemAllocationProp"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="type" writable="1"> <type name="memAllocationType" c:type="CUmemAllocationType"/> </field> <field name="requestedHandleTypes" writable="1"> <type name="memAllocationHandleType" c:type="CUmemAllocationHandleType"/> </field> <field name="location" writable="1"> <type name="memLocation" c:type="CUmemLocation"/> </field> <field name="win32HandleMetaData" writable="1"> <type name="gpointer" c:type="void*"/> </field> <field name="allocFlags" writable="1"> <type name="memAllocationPropAllocFlags" c:type="CUmemAllocationPropAllocFlags"/> </field> </record> <record name="memAllocationPropAllocFlags" c:type="CUmemAllocationPropAllocFlags"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="compressionType" writable="1"> <type name="guint8" c:type="unsigned char"/> </field> <field name="gpuDirectRDMACapable" writable="1"> <type name="guint8" c:type="unsigned char"/> </field> <field name="usage" writable="1"> <type name="gushort" c:type="unsigned short"/> </field> <field name="reserved" writable="1"> <array zero-terminated="0" fixed-size="4"> <type name="guint8" c:type="unsigned char"/> </array> </field> </record> <enumeration name="memAllocationType" c:type="CUmemAllocationType"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="invalid" value="0" c:identifier="CU_MEM_ALLOCATION_TYPE_INVALID"> </member> <member name="pinned" value="1" c:identifier="CU_MEM_ALLOCATION_TYPE_PINNED"> </member> <member name="max" value="2147483647" c:identifier="CU_MEM_ALLOCATION_TYPE_MAX"> </member> </enumeration> <record name="memLocation" c:type="CUmemLocation"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="type" writable="1"> <type name="memLocationType" c:type="CUmemLocationType"/> </field> <field name="id" writable="1"> <type name="gint" c:type="int"/> </field> </record> <enumeration name="memLocationType" c:type="CUmemLocationType"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="invalid" value="0" c:identifier="CU_MEM_LOCATION_TYPE_INVALID"> </member> <member name="device" value="1" c:identifier="CU_MEM_LOCATION_TYPE_DEVICE"> </member> <member name="max" value="2147483647" c:identifier="CU_MEM_LOCATION_TYPE_MAX"> </member> </enumeration> <record name="memPoolProps" c:type="CUmemPoolProps"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <field name="allocType" writable="1"> <type name="memAllocationType" c:type="CUmemAllocationType"/> </field> <field name="handleTypes" writable="1"> <type name="memAllocationHandleType" c:type="CUmemAllocationHandleType"/> </field> <field name="location" writable="1"> <type name="memLocation" c:type="CUmemLocation"/> </field> <field name="win32SecurityAttributes" writable="1"> <type name="gpointer" c:type="void*"/> </field> <field name="maxSize" writable="1"> <type name="gsize" c:type="size_t"/> </field> <field name="reserved" writable="1"> <array zero-terminated="0" fixed-size="56"> <type name="guint8" c:type="unsigned char"/> </array> </field> </record> <enumeration name="memPool_attribute" c:type="CUmemPool_attribute"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="reuse_follow_event_dependencies" value="1" c:identifier="CU_MEMPOOL_ATTR_REUSE_FOLLOW_EVENT_DEPENDENCIES"> </member> <member name="reuse_allow_opportunistic" value="2" c:identifier="CU_MEMPOOL_ATTR_REUSE_ALLOW_OPPORTUNISTIC"> </member> <member name="reuse_allow_internal_dependencies" value="3" c:identifier="CU_MEMPOOL_ATTR_REUSE_ALLOW_INTERNAL_DEPENDENCIES"> </member> <member name="release_threshold" value="4" c:identifier="CU_MEMPOOL_ATTR_RELEASE_THRESHOLD"> </member> <member name="reserved_mem_current" value="5" c:identifier="CU_MEMPOOL_ATTR_RESERVED_MEM_CURRENT"> </member> <member name="reserved_mem_high" value="6" c:identifier="CU_MEMPOOL_ATTR_RESERVED_MEM_HIGH"> </member> <member name="used_mem_current" value="7" c:identifier="CU_MEMPOOL_ATTR_USED_MEM_CURRENT"> </member> <member name="used_mem_high" value="8" c:identifier="CU_MEMPOOL_ATTR_USED_MEM_HIGH"> </member> </enumeration> <enumeration name="memorytype" c:type="CUmemorytype"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="host" value="1" c:identifier="CU_MEMORYTYPE_HOST"> </member> <member name="device" value="2" c:identifier="CU_MEMORYTYPE_DEVICE"> </member> <member name="array" value="3" c:identifier="CU_MEMORYTYPE_ARRAY"> </member> <member name="unified" value="4" c:identifier="CU_MEMORYTYPE_UNIFIED"> </member> </enumeration> <enumeration name="resourceViewFormat" c:type="CUresourceViewFormat"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="res_view_format_none" value="0" c:identifier="CU_RES_VIEW_FORMAT_NONE"> </member> </enumeration> <enumeration name="resourcetype" c:type="CUresourcetype"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="array" value="0" c:identifier="CU_RESOURCE_TYPE_ARRAY"> </member> <member name="mipmapped_array" value="1" c:identifier="CU_RESOURCE_TYPE_MIPMAPPED_ARRAY"> </member> <member name="linear" value="2" c:identifier="CU_RESOURCE_TYPE_LINEAR"> </member> <member name="pitch2d" value="3" c:identifier="CU_RESOURCE_TYPE_PITCH2D"> </member> </enumeration> <enumeration name="result" c:type="CUresult"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="success" value="0" c:identifier="CUDA_SUCCESS"> </member> <member name="error_no_device" value="100" c:identifier="CUDA_ERROR_NO_DEVICE"> </member> <member name="error_already_mapped" value="208" c:identifier="CUDA_ERROR_ALREADY_MAPPED"> </member> <member name="error_not_supported" value="801" c:identifier="CUDA_ERROR_NOT_SUPPORTED"> </member> </enumeration> <enumeration name="stream_flags" c:type="CUstream_flags"> <source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/stub/cuda.h"/> <member name="default" value="0" c:identifier="CU_STREAM_DEFAULT"> </member> <member name="non_blocking" value="1" c:identifier="CU_STREAM_NON_BLOCKING"> </member> </enumeration> </namespace> </repository>