JCGLVideoView

Overview

A view that displays the video stream. The object is managed by JCClient. You should not instantiate it yourself. When a video stream is created, jc:videoAdded:view: method is called on the JCClientDelegate. You are responsible setting the size of the view and putting the view in the display hierarchy.

Inherits

@interface JCGLVideoView : GLKView

Properties

isRemote

Boolean to tell whether the view is a local video or a remote video. Usually used to determine if a mirror transform should be applied.

@property (nonatomic) BOOL isRemote;

Methods

resizeDelegate

The delegate that is called when a resize of the stream happens.

@property (nonatomic, weak) id<JCGLVideoViewDelegate> resizeDelegate;