Table of Contents

Delegate EncodedVideoChunkOutputCallback

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll
public delegate GlobalObject.Undefined EncodedVideoChunkOutputCallback(EncodedVideoChunk chunk, EncodedVideoChunkMetadata metadata = null)

Parameters

chunk EncodedVideoChunk
metadata EncodedVideoChunkMetadata

Returns

GlobalObject.Undefined

Constructors

EncodedVideoChunkOutputCallback(object, nint)

public EncodedVideoChunkOutputCallback(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(EncodedVideoChunk, EncodedVideoChunkMetadata, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(EncodedVideoChunk chunk, EncodedVideoChunkMetadata metadata, AsyncCallback callback, object @object)

Parameters

chunk EncodedVideoChunk
metadata EncodedVideoChunkMetadata
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual GlobalObject.Undefined EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

GlobalObject.Undefined

Invoke(EncodedVideoChunk, EncodedVideoChunkMetadata)

public virtual GlobalObject.Undefined Invoke(EncodedVideoChunk chunk, EncodedVideoChunkMetadata metadata = null)

Parameters

chunk EncodedVideoChunk
metadata EncodedVideoChunkMetadata

Returns

GlobalObject.Undefined