36 #define NVMEDIA_2D_VERSION_MAJOR 3
38 #define NVMEDIA_2D_VERSION_MINOR 7
208 uint32_t reserved[8];
Specifies enable the best quality filtering.
struct NvMediaDevice NvMediaDevice
An opaque handle representing an NvMediaDevice object.
NvMediaColorStandard
Defines color standards.
void NvMedia2DDestroy(NvMedia2D *i2d)
Destroys a 2D object.
Specifies enabling use of blit flags.
Specifies disable the horizontal and vertical filtering.
Specifies enabling use of color space conversion standard.
NvMediaStatus NvMedia2DImageRegister(const NvMedia2D *i2d, NvMediaImage *image, NvMediaAccessMode accessMode)
Registers an NvMediaImage for use with an NvMedia2D handle.
NvMediaStatus
Defines 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.
NvMedia2DBlitParamField
Defines bit masks for NvMedia2DBlitParameters::validFields.
NvMediaStatus NvMedia2DCopyPlaneNew(const NvMedia2D *i2d, NvMediaImage *dstSurface, uint32_t dstPlane, NvMediaImage *srcSurface, uint32_t srcPlane)
Copies a plane of a YUV image to another YUV image.
NvMediaStatus NvMedia2DWeaveNew(const NvMedia2D *i2d, NvMediaImage *imageOdd, NvMediaImage *imageEven, NvMediaImage *outImage)
Performs an NvMedia2D weave operation on NvMedia images.
NvMedia2D * NvMedia2DCreate(NvMediaDevice *device)
Creates a 2D object.
Specifies enable low quality filtering.
Specifies enable use of stretch filter.
NvMediaStatus NvMedia2DImageUnRegister(const NvMedia2D *i2d, NvMediaImage *image)
Unregisters an NvMediaImage registered with NvMedia2D by a call to NvMedia2DImageRegister().
NvMediaStatus NvMedia2DBlitEx(const 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.
struct NvMedia2D NvMedia2D
An opaque handle representing an NvMedia2D object.
Specifies enabling use of destination transform.
Specifies enable media quality filtering.