Table of Contents

Delegate MediaPlayer.LibVLCVideoDisplayCb

Namespace
LibVLCSharp.Shared
Assembly
LibVLCSharp.dll

Callback prototype to display a picture.

public delegate void MediaPlayer.LibVLCVideoDisplayCb(nint opaque, nint picture)

Parameters

opaque nint

private pointer as passed to libvlc_video_set_callbacks() [IN]

picture nint

private pointer returned from the

Remarks

When the video frame needs to be shown, as determined by the media playback

clock, the display callback is invoked.

callback [IN]

Constructors

LibVLCVideoDisplayCb(object, nint)

public LibVLCVideoDisplayCb(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(nint, nint, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(nint opaque, nint picture, AsyncCallback callback, object @object)

Parameters

opaque nint
picture nint
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual void EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Invoke(nint, nint)

public virtual void Invoke(nint opaque, nint picture)

Parameters

opaque nint
picture nint