37 #define NVMEDIA_2D_VERSION_MAJOR 2
39 #define NVMEDIA_2D_VERSION_MINOR 2
Specifies enable the best quality filtering.
NvMediaStatus NvMedia2DBlitEx(NvMedia2D *i2d, NvMediaImage *dstSurface, const NvMediaRect *dstRect, NvMediaImage *srcSurface, const NvMediaRect *srcRect, const NvMedia2DBlitParameters *params, NvMedia2DBlitParametersOut *paramsOut)
Performs a 2D blit operation with supplementary return values.
Specifies compute and return CRC value.
NvMediaColorStandard
Defines color standards.
void NvMedia2DDestroy(NvMedia2D *i2d)
Destroys a 2D object.
Specifies enable use of blit flags.
Specifies disable the horizontal and vertical filtering.
Specifies enable use of color space conversion standard.
NvMediaStatus
The set of all possible error codes.
NvMediaStatus NvMedia2DGetVersion(NvMediaVersion *version)
Returns the version information for the NvMedia 2D library.
NvMedia2DStretchFilter
Specifies filtering mode used for stretched blits.
NvMedia2DBlitFlags
Specifies operation flags that affect blit behavior.
NvMedia2DBlitParamField
Specifies bit-mask for NvMedia2DBlitParameters::validFields.
NvMediaStatus NvMedia2DCopyPlane(NvMediaImage *dstSurface, uint32_t dstPlane, NvMediaImage *srcSurface, uint32_t srcPlane) __NVM_DEPRECATED_MSG__("Use NvMedia2DCopyPlaneNew API")
Copies a plane of a YUV image to another YUV image.
NvMedia2D * NvMedia2DCreate(NvMediaDevice *device)
Creates a 2D object.
NvMediaStatus NvMedia2DCopyPlaneNew(NvMedia2D *i2d, NvMediaImage *dstSurface, uint32_t dstPlane, NvMediaImage *srcSurface, uint32_t srcPlane)
Copies a plane of a YUV image to another YUV image.
Specifies enable low quality filtering.
void NvMediaDevice
An opaque handle representing a NvMediaDevice object.
void NvMedia2D
An opaque handle representing an NvMedia2D object.
Specifies enable use of stretch filter.
NvMediaStatus NvMedia2DWeaveNew(NvMedia2D *i2d, NvMediaImage *imageOdd, NvMediaImage *imageEven, NvMediaImage *outImage)
Performs an NvMedia2D weave operation on NvMedia images.
NvMediaStatus NvMedia2DWeave(NvMediaDevice *device, NvMediaImage *imageOdd, NvMediaImage *imageEven, NvMediaImage *outImage) __NVM_DEPRECATED_MSG__("Use NvMedia2DWeaveNew() API")
Performs an NvMedia2D weave operation on NvMedia images.
Specifies enable use of destination transform.
Specifies enable media quality filtering.