Delegate MediaPlayer.LibVLCVideoLockCb
- Namespace
- LibVLCSharp.Shared
- Assembly
- LibVLCSharp.dll
A LibVLC media player plays one media (usually in a custom drawable).
@{
LibVLC simple media player external API
public delegate nint MediaPlayer.LibVLCVideoLockCb(nint opaque, nint planes)
Parameters
opaquenintprivate pointer as passed to libvlc_video_set_callbacks() [IN]
planesnintstart address of the pixel planes (LibVLC allocates the array
of void pointers, this callback must initialize the array) [OUT]
Returns
- nint
a private pointer for the display and unlock callbacks to identify
the picture buffers
Remarks
Equalizer settings can be applied to a media player.
Constructors
LibVLCVideoLockCb(object, nint)
public LibVLCVideoLockCb(object @object, nint method)
Parameters
Methods
BeginInvoke(nint, nint, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(nint opaque, nint planes, AsyncCallback callback, object @object)
Parameters
opaquenintplanesnintcallbackAsyncCallbackobjectobject
Returns
EndInvoke(IAsyncResult)
public virtual nint EndInvoke(IAsyncResult result)
Parameters
resultIAsyncResult
Returns
Invoke(nint, nint)
public virtual nint Invoke(nint opaque, nint planes)