示例#1
0
 /// <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);
 }