Class VantageCapturer
- java.lang.Object
-
- com.avaya.clientservices.media.gui.NativeObject
-
- com.avaya.clientservices.media.capture.VantageCapturer
-
- All Implemented Interfaces:
Destroyable
public class VantageCapturer extends NativeObject
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()Call this method when finished with the object; which will release the underlying C++ object.intgetMeasuredCaptureFrameRate()intgetMeasuredDeliverFrameRate()VideoCaptureController.ParamsgetParams()intgetRequestedCaptureFrameRate()intgetRequestedDeliverFrameRate()VideoSourcegetVideoSource()booleanhasVideoCamera(VideoCamera cameraType)booleanisCameraStarted()voidsetBlurBars(boolean blurBars)voidsetLocalVideoLayer(VideoLayerLocal localVideoLayer)voidsetParams(VideoCaptureController.Params params)voidsetUsingVantageLibrary()voidstartCamera(VideoCamera cameraType)voidstopCamera()voiduseVideoCamera(VideoCamera cameraType, VideoCaptureCompletionHandler callback)
-
-
-
Method Detail
-
destroy
public void destroy()
Call this method when finished with the object; which will release the underlying C++ object.- Specified by:
destroyin interfaceDestroyable
-
getRequestedCaptureFrameRate
public int getRequestedCaptureFrameRate()
-
getRequestedDeliverFrameRate
public int getRequestedDeliverFrameRate()
-
getMeasuredCaptureFrameRate
public int getMeasuredCaptureFrameRate()
-
getMeasuredDeliverFrameRate
public int getMeasuredDeliverFrameRate()
-
hasVideoCamera
public boolean hasVideoCamera(VideoCamera cameraType) throws VideoCaptureException
- Throws:
VideoCaptureException
-
isCameraStarted
public boolean isCameraStarted()
-
startCamera
public void startCamera(VideoCamera cameraType) throws VideoCaptureException
- Throws:
VideoCaptureException
-
stopCamera
public void stopCamera() throws VideoCaptureException- Throws:
VideoCaptureException
-
setUsingVantageLibrary
public void setUsingVantageLibrary()
-
getVideoSource
public VideoSource getVideoSource()
-
setBlurBars
public void setBlurBars(boolean blurBars)
-
setLocalVideoLayer
public void setLocalVideoLayer(VideoLayerLocal localVideoLayer)
-
setParams
public void setParams(VideoCaptureController.Params params)
-
getParams
public VideoCaptureController.Params getParams()
-
useVideoCamera
public void useVideoCamera(VideoCamera cameraType, VideoCaptureCompletionHandler callback)
-
-