LibMWCapture  3.3.1
LibMWCapture Documentation
Macros | Functions
MWEcoCapture.h File Reference
#include <stdint.h>
#include "MWLinux.h"
#include "MWCaptureExtension.h"

Go to the source code of this file.

Macros

#define LIBMWCAPTURE_API
 

Functions

MW_RESULT LIBMWCAPTURE_API MWStartVideoEcoCapture (HCHANNEL hChannel, MWCAP_VIDEO_ECO_CAPTURE_OPEN *pEcoCaptureOpen)
 Start video Eco capture according to channel handle. More...
 
MW_RESULT LIBMWCAPTURE_API MWSetVideoEcoCaptureSettings (HCHANNEL hChannel, MWCAP_VIDEO_ECO_CAPTURE_SETTINGS *pSettings)
 Set AMP value of video Eco capture. More...
 
MW_RESULT LIBMWCAPTURE_API MWCaptureSetVideoEcoFrame (HCHANNEL hChannel, MWCAP_VIDEO_ECO_CAPTURE_FRAME *pFrame)
 Set video Eco capture frame. More...
 
MW_RESULT LIBMWCAPTURE_API MWGetVideoEcoCaptureStatus (HCHANNEL hChannel, MWCAP_VIDEO_ECO_CAPTURE_STATUS *pStatus)
 Get video Eco capture status according to channel handle. More...
 
MW_RESULT LIBMWCAPTURE_API MWStopVideoEcoCapture (HCHANNEL hChannel)
 Stop video Eco capture according to channel handle. More...
 

Macro Definition Documentation

◆ LIBMWCAPTURE_API

#define LIBMWCAPTURE_API

Definition at line 36 of file MWEcoCapture.h.

Function Documentation

◆ MWCaptureSetVideoEcoFrame()

MW_RESULT LIBMWCAPTURE_API MWCaptureSetVideoEcoFrame ( HCHANNEL  hChannel,
MWCAP_VIDEO_ECO_CAPTURE_FRAME *  pFrame 
)

Set video Eco capture frame.

Parameters
[in]hChannelChannel handle
[in]pFramecapture frame
Returns
Returns MW_SUCCEED if succeeded, otherwise returns MW_FAILED or MW_INVALID_PARAMS

◆ MWGetVideoEcoCaptureStatus()

MW_RESULT LIBMWCAPTURE_API MWGetVideoEcoCaptureStatus ( HCHANNEL  hChannel,
MWCAP_VIDEO_ECO_CAPTURE_STATUS *  pStatus 
)

Get video Eco capture status according to channel handle.

Parameters
[in]hChannelchannel handle
[out]pStatusvideo capture status
Returns
Returns MW_SUCCEED if succeeded, otherwise returns MW_FAILED or MW_INVALID_PARAMS

◆ MWSetVideoEcoCaptureSettings()

MW_RESULT LIBMWCAPTURE_API MWSetVideoEcoCaptureSettings ( HCHANNEL  hChannel,
MWCAP_VIDEO_ECO_CAPTURE_SETTINGS *  pSettings 
)

Set AMP value of video Eco capture.

Parameters
[in]hChannelchannel handle
[in]pSettingsEco capture settings
Returns
Returns MW_SUCCEED if succeeded, otherwise returns MW_FAILED or MW_INVALID_PARAMS

◆ MWStartVideoEcoCapture()

MW_RESULT LIBMWCAPTURE_API MWStartVideoEcoCapture ( HCHANNEL  hChannel,
MWCAP_VIDEO_ECO_CAPTURE_OPEN *  pEcoCaptureOpen 
)

Start video Eco capture according to channel handle.

Parameters
[in]hChannelchannel handle
[in]pEcoCaptureOpenopen parameter
Returns
Returns MW_SUCCEED if succeeded, otherwise returns MW_FAILED or MW_INVALID_PARAMS

◆ MWStopVideoEcoCapture()

MW_RESULT LIBMWCAPTURE_API MWStopVideoEcoCapture ( HCHANNEL  hChannel)

Stop video Eco capture according to channel handle.

Parameters
[in]hChannelChannel handle
Returns
Returns MW_SUCCEED if succeeded, otherwise returns MW_FAILED or MW_INVALID_PARAMS