API Diff between 0.1.6 and 3.6.4
220 Additions
71 Removals
LibVLCSharp.Shared
-
public enum AudioOutputDeviceType
-
public sealed delegate EventCallback : MulticastDelegate
-
public enum EventType
-
public enum FromType
-
public class LibVLC : Internal
-
public struct LibVLCEvent
-
public sealed delegate LogCallback : MulticastDelegate
- public LogCallback(object object, IntPtr method)
- public virtual IAsyncResult BeginInvoke(IntPtr data, LogLevel logLevel, IntPtr logContext, string format, IntPtr args, AsyncCallback callback, object object)
- public virtual void EndInvoke(IAsyncResult result)
- public virtual void Invoke(IntPtr data, LogLevel logLevel, IntPtr logContext, string format, IntPtr args)
-
public sealed class LogEventArgs : EventArgs
-
public class Media : Internal
- public enum FromType
- public enum MediaParsedStatus
- public enum MediaParseOptions
- public enum MediaType
- public enum MetadataType
- public MediaParsedStatus ParsedStatus { get; }
- public MediaSlave[] Slaves { get; }
- public MediaParsedStatus ParsedStatus { get; }
- public IEnumerable<MediaSlave> Slaves { get; }
- public MediaTrack[] Tracks { get; }
- public MediaType Type { get; }
- public IEnumerable<MediaTrack> Tracks { get; }
- public MediaType Type { get; }
- public event EventHandler<MediaSubItemAddedEventArgs> SubItemAdded
- public event EventHandler<MediaSubItemTreeAddedEventArgs> SubItemTreeAdded
- public Media(LibVLC libVLC, string mrl, FromType type = 0, string[] options)
- public Media(LibVLC libVLC, Uri uri, string[] options)
- public Media(LibVLC libVLC, int fd, string[] options)
- public event EventHandler<MediaParsedChangedEventArgs> SubItemAdded
- public event EventHandler<MediaSubItemAddedEventArgs> SubItemTreeAdded
- public Media(LibVLC libVLC, string mrl, FromType type = 0)
- public Media(LibVLC libVLC, int fd)
- public Media(LibVLC libVLC, MediaInput input, string[] options)
- public Media(LibVLC libVLC, Stream stream, string[] options)
- public Media(IntPtr mediaPtr)
- public bool AddSlave(MediaSlaveType type, uint priority, Uri uri)
- public string CodecDescription(TrackType type, uint codec)
- public string Meta(MetadataType metadataType)
- public Task<MediaParsedStatus> Parse(MediaParseOptions options = 0, int timeout = -1, CancellationToken cancellationToken = default)
- public string Meta(MetadataType metadataType)
- public void Parse()
- public void SetMeta(MetadataType metadataType, string metaValue)
- public void SetMeta(MetadataType metadataType, string value)
-
public class MediaConfiguration
-
public class MediaDiscoverer : Internal
-
public enum MediaDiscovererCategory
-
public struct MediaDiscovererDescription
-
public class MediaDurationChangedEventArgs : EventArgs
-
public class MediaFreedEventArgs : EventArgs
-
public abstract class MediaInput : IDisposable
-
public class MediaList : Internal
-
public abstract class MediaListBaseEventArgs : EventArgs
-
public class MediaListItemAddedEventArgs : MediaListBaseEventArgs
-
public class MediaListItemDeletedEventArgs : MediaListBaseEventArgs
-
public class MediaListPlayerNextItemSetEventArgs : EventArgs
-
public class MediaListWillAddItemEventArgs : MediaListBaseEventArgs
-
public class MediaListWillDeleteItemEventArgs : MediaListBaseEventArgs
-
public class MediaMetaChangedEventArgs : EventArgs
-
public class MediaParsedChangedEventArgs : EventArgs
-
public enum MediaParsedStatus
-
public enum MediaParseOptions
-
public class MediaPlayer : Internal
-
public class MediaPlayerAudioDeviceEventArgs : EventArgs
-
public class MediaPlayerBufferingEventArgs : EventArgs
-
public class MediaPlayerChangingEventArgs : EventArgs
-
public class MediaPlayerChapterChangedEventArgs : EventArgs
-
public class MediaPlayerESAddedEventArgs : EventArgs
-
public class MediaPlayerESDeletedEventArgs : EventArgs
-
public class MediaPlayerESSelectedEventArgs : EventArgs
-
public class MediaPlayerLengthChangedEventArgs : EventArgs
-
public class MediaPlayerMediaChangedEventArgs : EventArgs
-
public class MediaPlayerPausableChangedEventArgs : EventArgs
-
public class MediaPlayerPositionChangedEventArgs : EventArgs
-
public class MediaPlayerScrambledChangedEventArgs : EventArgs
-
public class MediaPlayerSeekableChangedEventArgs : EventArgs
-
public class MediaPlayerSnapshotTakenEventArgs : EventArgs
-
public class MediaPlayerTimeChangedEventArgs : EventArgs
-
public class MediaPlayerTitleChangedEventArgs : EventArgs
-
public class MediaPlayerVolumeChangedEventArgs : EventArgs
-
public class MediaPlayerVoutEventArgs : EventArgs
-
public struct MediaSlave
- public readonly string Uri
- public IntPtr Uri
-
public class MediaStateChangedEventArgs : EventArgs
-
public class MediaSubItemAddedEventArgs : EventArgs
-
public class MediaSubItemTreeAddedEventArgs : EventArgs
-
public struct MediaTrack
-
public enum MediaType
-
public enum MetadataType
-
public class PlatformHelper
-
public struct RendererDescription
-
public class RendererDiscovererItemAddedEventArgs : EventArgs
-
public class RendererDiscovererItemDeletedEventArgs : EventArgs
-
public class RendererItem : Internal
-
public class StreamMediaInput : MediaInput
-
public struct SubtitleTrack
-
public class VLCException : Exception
-
public class VLMMediaEventArgs : EventArgs
LibVLCSharp.Shared.Helpers
LibVLCSharp.Shared.MediaPlayerElement
LibVLCSharp.Shared.Structures