|
NVIDIA DRIVE OS Linux SDK API Reference
|
5.2.0 Release For Test and Development only
|
Go to the documentation of this file.
36 #define NVMEDIA_2D_VERSION_MAJOR 3
38 #define NVMEDIA_2D_VERSION_MINOR 7
208 uint32_t reserved[8];
NvMedia2DStretchFilter
Specifies filtering mode used for stretched blits.
@ NVMEDIA_2D_BLIT_PARAMS_DST_TRANSFORM
Specifies enabling use of destination transform.
@ NVMEDIA_2D_BLIT_PARAMS_FILTER
Specifies enable use of stretch filter.
NvMedia2D * NvMedia2DCreate(NvMediaDevice *device)
Creates a 2D object.
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.
struct NvMediaDevice NvMediaDevice
An opaque handle representing an NvMediaDevice object.
@ NVMEDIA_2D_STRETCH_FILTER_HIGH
Specifies enable the best quality filtering.
NvMediaStatus NvMedia2DBlitEx(const NvMedia2D *i2d, const NvMediaImage *dstSurface, const NvMediaRect *dstRect, const NvMediaImage *srcSurface, const NvMediaRect *srcRect, const NvMedia2DBlitParameters *params, NvMedia2DBlitParametersOut *paramsOut)
Performs a 2D blit operation with supplementary return values.
NvMediaStatus NvMedia2DWeaveNew(const NvMedia2D *i2d, NvMediaImage *imageOdd, NvMediaImage *imageEven, NvMediaImage *outImage)
Performs an NvMedia2D weave operation on NvMedia images.
NvMediaColorStandard
Defines color standards.
NvMediaStatus NvMedia2DGetVersion(NvMediaVersion *version)
Returns the version information for the NvMedia 2D library.
void NvMedia2DDestroy(NvMedia2D *i2d)
Destroys a 2D object.
NvMediaStatus
Defines all possible error codes.
NvMedia2DBlitParamField
Defines bit masks for NvMedia2DBlitParameters::validFields.
@ NVMEDIA_2D_STRETCH_FILTER_OFF
Specifies disable the horizontal and vertical filtering.
@ NVMEDIA_2D_BLIT_PARAMS_FLAGS
Specifies enabling use of blit flags.
struct NvMedia2D NvMedia2D
An opaque handle representing an NvMedia2D object.
NvMediaStatus NvMedia2DImageRegister(const NvMedia2D *i2d, const NvMediaImage *image, NvMediaAccessMode accessMode)
Registers an NvMediaImage for use with an NvMedia2D handle.
@ NVMEDIA_2D_BLIT_PARAMS_COLOR_STD
Specifies enabling use of color space conversion standard.
@ NVMEDIA_2D_STRETCH_FILTER_MEDIUM
Specifies enable medium quality filtering.
@ NVMEDIA_2D_STRETCH_FILTER_LOW
Specifies enable low quality filtering.
NvMediaStatus NvMedia2DImageUnRegister(const NvMedia2D *i2d, const NvMediaImage *image)
Unregisters an NvMediaImage registered with NvMedia2D by a call to NvMedia2DImageRegister().