IrisRtcRenderer Class Reference

Inherits from NSObject
Declared in IrisRtcRenderer.h

Overview

The IrisRtcRenderer class is mainly used to initialize the RTCEAGLVideoView for rendering local and remote video tracks.

The api initWithView:delegate: will initialize RTCEAGLVideoView with view frame coordinates which is passed as parameter.

size coordiantes of View can altered using variables

  • frame
  • transform
  •   videoView

    private variable

    @property (nonatomic, readonly) UIView *videoView

    Discussion

    private variable

    Declared In

    IrisRtcRenderer.h

      frame

    private variable

    @property (nonatomic) CGRect frame

    Discussion

    private variable

    Declared In

    IrisRtcRenderer.h

      transform

    private variable

    @property (nonatomic) CGAffineTransform transform

    Discussion

    private variable

    Declared In

    IrisRtcRenderer.h

    – initWithView:delegate:

    The api initWithView:delegate will initialize RTCEAGLVideoView with size coordinates which is passed as parameter.

    - (id)initWithView:(CGRect)frame delegate:(id)delegate

    Parameters

    frame

    view frame in which video has to be rendered

    delegate

    The delegate object for the Renderer. The delegate will receive delegate messages during execution of the operation when output is generated and upon completion or failure of the operation.

    Discussion

    The api initWithView:delegate will initialize RTCEAGLVideoView with size coordinates which is passed as parameter.

    Declared In

    IrisRtcRenderer.h