X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=sys%2Fnvcodec%2Fgstcudaloader.h;h=ef89986c83ba31a573b9092e61d3d095f0368964;hb=1a7ea45ffde40a4bea63562a2cc9892396d9f7eb;hp=dc0dc852c1b66ef2b83f9d36240a7502ab7189ab;hpb=7e93ae063817ae0d75a3bba354941db23ab3307b;p=platform%2Fupstream%2Fgstreamer.git diff --git a/sys/nvcodec/gstcudaloader.h b/sys/nvcodec/gstcudaloader.h index dc0dc85..ef89986 100644 --- a/sys/nvcodec/gstcudaloader.h +++ b/sys/nvcodec/gstcudaloader.h @@ -31,116 +31,116 @@ gboolean gst_cuda_load_library (void); /* cuda.h */ G_GNUC_INTERNAL -CUresult CuInit (unsigned int Flags); +CUresult CUDAAPI CuInit (unsigned int Flags); G_GNUC_INTERNAL -CUresult CuGetErrorName (CUresult error, - const char **pStr); +CUresult CUDAAPI CuGetErrorName (CUresult error, + const char **pStr); G_GNUC_INTERNAL -CUresult CuGetErrorString (CUresult error, - const char **pStr); +CUresult CUDAAPI CuGetErrorString (CUresult error, + const char **pStr); G_GNUC_INTERNAL -CUresult CuCtxCreate (CUcontext * pctx, - unsigned int flags, - CUdevice dev); +CUresult CUDAAPI CuCtxCreate (CUcontext * pctx, + unsigned int flags, + CUdevice dev); G_GNUC_INTERNAL -CUresult CuCtxDestroy (CUcontext ctx); +CUresult CUDAAPI CuCtxDestroy (CUcontext ctx); G_GNUC_INTERNAL -CUresult CuCtxPopCurrent (CUcontext * pctx); +CUresult CUDAAPI CuCtxPopCurrent (CUcontext * pctx); G_GNUC_INTERNAL -CUresult CuCtxPushCurrent (CUcontext ctx); +CUresult CUDAAPI CuCtxPushCurrent (CUcontext ctx); G_GNUC_INTERNAL -CUresult CuGraphicsMapResources (unsigned int count, - CUgraphicsResource * resources, - CUstream hStream); +CUresult CUDAAPI CuGraphicsMapResources (unsigned int count, + CUgraphicsResource * resources, + CUstream hStream); G_GNUC_INTERNAL -CUresult CuGraphicsUnmapResources (unsigned int count, - CUgraphicsResource * resources, - CUstream hStream); +CUresult CUDAAPI CuGraphicsUnmapResources (unsigned int count, + CUgraphicsResource * resources, + CUstream hStream); G_GNUC_INTERNAL -CUresult CuGraphicsSubResourceGetMappedArray (CUarray * pArray, - CUgraphicsResource resource, - unsigned int arrayIndex, - unsigned int mipLevel); +CUresult CUDAAPI CuGraphicsSubResourceGetMappedArray (CUarray * pArray, + CUgraphicsResource resource, + unsigned int arrayIndex, + unsigned int mipLevel); G_GNUC_INTERNAL -CUresult CuGraphicsResourceGetMappedPointer (CUdeviceptr * pDevPtr, - size_t * pSize, - CUgraphicsResource resource); +CUresult CUDAAPI CuGraphicsResourceGetMappedPointer (CUdeviceptr * pDevPtr, + size_t * pSize, + CUgraphicsResource resource); G_GNUC_INTERNAL -CUresult CuGraphicsUnregisterResource (CUgraphicsResource resource); +CUresult CUDAAPI CuGraphicsUnregisterResource (CUgraphicsResource resource); G_GNUC_INTERNAL -CUresult CuMemAlloc (CUdeviceptr * dptr, - unsigned int bytesize); +CUresult CUDAAPI CuMemAlloc (CUdeviceptr * dptr, + unsigned int bytesize); G_GNUC_INTERNAL -CUresult CuMemAllocPitch (CUdeviceptr * dptr, - size_t * pPitch, - size_t WidthInBytes, - size_t Height, - unsigned int ElementSizeBytes); +CUresult CUDAAPI CuMemAllocPitch (CUdeviceptr * dptr, + size_t * pPitch, + size_t WidthInBytes, + size_t Height, + unsigned int ElementSizeBytes); G_GNUC_INTERNAL -CUresult CuMemcpy2D (const CUDA_MEMCPY2D * pCopy); +CUresult CUDAAPI CuMemcpy2D (const CUDA_MEMCPY2D * pCopy); G_GNUC_INTERNAL -CUresult CuMemcpy2DAsync (const CUDA_MEMCPY2D *pCopy, CUstream hStream); +CUresult CUDAAPI CuMemcpy2DAsync (const CUDA_MEMCPY2D *pCopy, CUstream hStream); G_GNUC_INTERNAL -CUresult CuMemFree (CUdeviceptr dptr); +CUresult CUDAAPI CuMemFree (CUdeviceptr dptr); G_GNUC_INTERNAL -CUresult CuStreamCreate (CUstream *phStream, - unsigned int Flags); +CUresult CUDAAPI CuStreamCreate (CUstream *phStream, + unsigned int Flags); G_GNUC_INTERNAL -CUresult CuStreamDestroy (CUstream hStream); +CUresult CUDAAPI CuStreamDestroy (CUstream hStream); G_GNUC_INTERNAL -CUresult CuStreamSynchronize (CUstream hStream); +CUresult CUDAAPI CuStreamSynchronize (CUstream hStream); G_GNUC_INTERNAL -CUresult CuDeviceGet (CUdevice * device, - int ordinal); +CUresult CUDAAPI CuDeviceGet (CUdevice * device, + int ordinal); G_GNUC_INTERNAL -CUresult CuDeviceGetCount (int *count); +CUresult CUDAAPI CuDeviceGetCount (int *count); G_GNUC_INTERNAL -CUresult CuDeviceGetName (char *name, - int len, - CUdevice dev); +CUresult CUDAAPI CuDeviceGetName (char *name, + int len, + CUdevice dev); G_GNUC_INTERNAL -CUresult CuDeviceGetAttribute (int *pi, - CUdevice_attribute attrib, - CUdevice dev); +CUresult CUDAAPI CuDeviceGetAttribute (int *pi, + CUdevice_attribute attrib, + CUdevice dev); /* cudaGL.h */ G_GNUC_INTERNAL -CUresult CuGraphicsGLRegisterImage (CUgraphicsResource * pCudaResource, - unsigned int image, - unsigned int target, - unsigned int Flags); +CUresult CUDAAPI CuGraphicsGLRegisterImage (CUgraphicsResource * pCudaResource, + unsigned int image, + unsigned int target, + unsigned int Flags); G_GNUC_INTERNAL -CUresult CuGraphicsGLRegisterBuffer (CUgraphicsResource * pCudaResource, - unsigned int buffer, - unsigned int Flags); +CUresult CUDAAPI CuGraphicsGLRegisterBuffer (CUgraphicsResource * pCudaResource, + unsigned int buffer, + unsigned int Flags); G_GNUC_INTERNAL -CUresult CuGraphicsResourceSetMapFlags (CUgraphicsResource resource, - unsigned int flags); +CUresult CUDAAPI CuGraphicsResourceSetMapFlags (CUgraphicsResource resource, + unsigned int flags); G_END_DECLS #endif /* __GST_CUDA_LOADER_H__ */