/// <summary> /// Called when [media opening]. /// </summary> /// <param name="sender">The sender.</param> /// <param name="options">The media options.</param> /// <param name="mediaInfo">The media information.</param> /// <returns>A <see cref="Task"/> representing the asynchronous operation.</returns> public Task OnMediaOpening(MediaEngine sender, MediaOptions options, MediaInfo mediaInfo) { return(Parent != null?Parent.RaiseMediaOpeningEvent(options, mediaInfo) : Task.CompletedTask); }
/// <inheritdoc /> public void OnMediaOpening(MediaEngine sender, MediaOptions options, MediaInfo mediaInfo) => Parent?.RaiseMediaOpeningEvent(options, mediaInfo);
/// <summary> /// Called when [media opening]. /// </summary> /// <param name="sender">The sender.</param> /// <param name="mediaOptions">The media options.</param> /// <param name="mediaInfo">The media information.</param> public void OnMediaOpening(object sender, MediaOptions mediaOptions, MediaInfo mediaInfo) { Control?.RaiseMediaOpeningEvent(mediaOptions, mediaInfo); }