public void OnMediaSubItemAdded(VlcMedia newSubItemAdded) { var del = SubItemAdded; if (del != null) { del(this, new VlcMediaSubItemAddedEventArgs(newSubItemAdded)); } }
public void OnMediaPlayerMediaChanged(VlcMedia media) { var del = MediaChanged; if (del != null) { del(this, new VlcMediaPlayerMediaChangedEventArgs(media)); } }
private VlcMedia SetMedia(VlcMedia media) { var currentMedia = GetMedia(); if (currentMedia != null && currentMedia.MediaInstance != media.MediaInstance) { currentMedia.Dispose(); } Manager.SetMediaToMediaPlayer(myMediaPlayerInstance, media.MediaInstance); return(media); }
public VlcMediaSubItemAddedEventArgs(VlcMedia subItemAdded) { SubItemAdded = subItemAdded; }
public VlcMediaPlayerMediaChangedEventArgs(VlcMedia newMedia) { NewMedia = newMedia; }