C# Class WindowsPhone.Conference.WebRTC.VideoRenderProvider

Inheritance: FM.IceLink.WebRTC.VideoRenderProvider
显示文件 Open project: QuickBlox/quickblox-dotnet-sdk Class Usage Examples

Public Methods

Method Description
Destroy ( ) : void
GetControl ( ) : object
Initialize ( VideoRenderInitializeArgs renderArgs ) : void
LoadCamera ( ICameraCaptureDevice camera ) : void
Render ( VideoBuffer frame ) : void
Rotate ( int rotate ) : void
UnloadCamera ( ) : void
VideoRenderProvider ( ) : System

Private Methods

Method Description
RunOnUIThread ( System.Action action ) : void

Method Details

Destroy() public method

public Destroy ( ) : void
return void

GetControl() public method

public GetControl ( ) : object
return object

Initialize() public method

public Initialize ( VideoRenderInitializeArgs renderArgs ) : void
renderArgs VideoRenderInitializeArgs
return void

LoadCamera() public method

public LoadCamera ( ICameraCaptureDevice camera ) : void
camera ICameraCaptureDevice
return void

Render() public method

public Render ( VideoBuffer frame ) : void
frame VideoBuffer
return void

Rotate() public method

public Rotate ( int rotate ) : void
rotate int
return void

UnloadCamera() public method

public UnloadCamera ( ) : void
return void

VideoRenderProvider() public method

public VideoRenderProvider ( ) : System
return System