AvayaWebRTCConnectSDK
AOVideoDevice Class Reference

#import <AOVideoDevice.h>

Inheritance diagram for AOVideoDevice:

Instance Methods

(void) - selectCamera:
 
(void) - switchCamera
 
(void) - setCameraCaptureResolution:
 
(AOVideoResolution) - getCameraCaptureResolution
 
(void) - setRemoteView:
 
(void) - setLocalView:
 
(void) - setVideoCaptureResolutionWithCaptureOrientation:orientationPreference:
 
(AOVideoCapturePreference) - getVideoCapturePreference
 
(AOVideoCaptureOrientation) - getVideoCaptureOrientation
 

Class Methods

(NSMutableArray *) + getSupportedCameraCaptureResolutions
 
(NSMutableArray *) + getSupportedCameraCaptureResolutionPrefes
 

Method Documentation

◆ getCameraCaptureResolution

- (AOVideoResolution) getCameraCaptureResolution

Get current camera capture resolution.

◆ getSupportedCameraCaptureResolutionPrefes

+ (NSMutableArray *) getSupportedCameraCaptureResolutionPrefes

Returns a list of Video Resolutions that are supported by the device.

◆ getSupportedCameraCaptureResolutions

+ (NSMutableArray *) getSupportedCameraCaptureResolutions

Returns a list of Video Resolutions that are supported by the device.

◆ getVideoCaptureOrientation

- (AOVideoCaptureOrientation) getVideoCaptureOrientation

Get the camera capture Orientation.

◆ getVideoCapturePreference

- (AOVideoCapturePreference) getVideoCapturePreference

Get the camera capture resolution.

◆ selectCamera:

- (void) selectCamera: (AOCameraType)  cameraType

Select which camera type to be used for the video interaction.

◆ setCameraCaptureResolution:

- (void) setCameraCaptureResolution: (AOVideoResolution)  resolution

Set the camera capture resolution for the interaction.

◆ setLocalView:

- (void) setLocalView: (UIView *)  local

Set the VideoSurface to be used to render the local video stream.

◆ setRemoteView:

- (void) setRemoteView: (UIView *)  remote

Set the VideoSurface to be used to render the remote video stream.

◆ setVideoCaptureResolutionWithCaptureOrientation:orientationPreference:

- (void) setVideoCaptureResolutionWithCaptureOrientation: (AOVideoCapturePreference)  resolutionPreference
orientationPreference: (AOVideoCaptureOrientation)  orientationPreference 

Set the camera capture resolution with Orientation.

◆ switchCamera

- (void) switchCamera

Switch from the front to the rear camera or vice-versa.


The documentation for this class was generated from the following file: