NVIDIA Media Interface: Image Capture Processing
This file contains the Image Capture Processing API.
Definition in file nvmedia_icp.h.
|
NvMediaStatus | NvMediaICPGetVersion (NvMediaVersion *version) |
| Checks the version compatibility for the NvMedia ICP library. More...
|
|
NvMediaICPEx * | NvMediaICPCreateEx (NvMediaICPSettingsEx *settings) |
| Creates an image capture object used to capture various formats of input into an NvMediaImage. More...
|
|
void | NvMediaICPDestroyEx (NvMediaICPEx *icpEx) |
| Destroys the image capture object created by NvMediaICPCreateEx. More...
|
|
NvMediaStatus | NvMediaICPFeedFrame (NvMediaICP *icp, NvMediaImage *image, uint32_t millisecondTimeout) |
| Adds an image to the image capture pool. More...
|
|
NvMediaStatus | NvMediaICPFeedImageGroup (NvMediaICP *icp, NvMediaImageGroup *imageGrp, unsigned int millisecondTimeout) |
| Adds an image group to the image capture pool. More...
|
|
NvMediaStatus | NvMediaICPStop (NvMediaICP *icp) |
| Stops the image capture. More...
|
|
NvMediaStatus | NvMediaICPResume (NvMediaICP *icp) |
| Resumes the image capture. More...
|
|
NvMediaStatus | NvMediaICPGetFrameEx (NvMediaICP *icp, uint32_t millisecondTimeout, NvMediaImage **image) |
| Gets a captured frame with frame status. More...
|
|
NvMediaStatus | NvMediaICPGetImageGroup (NvMediaICP *icp, uint32_t millisecondTimeout, NvMediaImageGroup **imageGrp) |
| Gets a captured image group with frame status. More...
|
|
NvMediaStatus | NvMediaICPReleaseFrame (NvMediaICP *icp, NvMediaImage **image) |
| Gets a frame from the internal pool that the client previously supplied with NvMediaICPFeedFrame(). More...
|
|
NvMediaStatus | NvMediaICPReleaseImageGroup (NvMediaICP *icp, NvMediaImageGroup **imageGrp) |
| Gets an image group from the internal pool that the client previously supplied with NvMediaICPFeedImageGroup(). More...
|
|
NvMediaStatus | NvMediaICPGetErrorInfo (NvMediaICP *icp, NvMediaICPErrorInfo *icpErrorInfo) |
| Gets the capture error information. More...
|
|