@@ -138,9 +138,6 @@ public override void UpdateVideoPlaceholder(object value)
138
138
139
139
protected int lastWindowIndex = - 1 ;
140
140
141
- public override event BeforePlayingEventHandler BeforePlaying ;
142
- public override event AfterPlayingEventHandler AfterPlaying ;
143
-
144
141
protected virtual void Initialize ( )
145
142
{
146
143
if ( RequestHeaders ? . Count > 0 && RequestHeaders . TryGetValue ( "User-Agent" , out var userAgent ) )
@@ -184,11 +181,11 @@ protected virtual void Initialize()
184
181
} ,
185
182
OnTracksChangedImpl = ( trackGroups , trackSelections ) =>
186
183
{
187
- BeforePlaying ? . Invoke ( this , new MediaPlayerEventArgs ( MediaManager . Queue . Current , this ) ) ;
184
+ InvokeBeforePlaying ( this , new MediaPlayerEventArgs ( MediaManager . Queue . Current , this ) ) ;
188
185
189
186
MediaManager . Queue . CurrentIndex = Player . CurrentWindowIndex ;
190
187
191
- AfterPlaying ? . Invoke ( this , new MediaPlayerEventArgs ( MediaManager . Queue . Current , this ) ) ;
188
+ InvokeAfterPlaying ( this , new MediaPlayerEventArgs ( MediaManager . Queue . Current , this ) ) ;
192
189
} ,
193
190
OnPlayerStateChangedImpl = ( bool playWhenReady , int playbackState ) =>
194
191
{
@@ -295,14 +292,14 @@ public virtual void ConnectMediaSession()
295
292
296
293
public override async Task Play ( IMediaItem mediaItem )
297
294
{
298
- BeforePlaying ? . Invoke ( this , new MediaPlayerEventArgs ( mediaItem , this ) ) ;
295
+ InvokeBeforePlaying ( this , new MediaPlayerEventArgs ( mediaItem , this ) ) ;
299
296
await Play ( mediaItem . ToMediaSource ( ) ) ;
300
- AfterPlaying ? . Invoke ( this , new MediaPlayerEventArgs ( mediaItem , this ) ) ;
297
+ InvokeAfterPlaying ( this , new MediaPlayerEventArgs ( mediaItem , this ) ) ;
301
298
}
302
299
303
300
public override async Task Play ( IMediaItem mediaItem , TimeSpan startAt , TimeSpan ? stopAt = null )
304
301
{
305
- BeforePlaying ? . Invoke ( this , new MediaPlayerEventArgs ( mediaItem , this ) ) ;
302
+ InvokeBeforePlaying ( this , new MediaPlayerEventArgs ( mediaItem , this ) ) ;
306
303
307
304
308
305
var mediaSource = stopAt . HasValue ? mediaItem . ToClippingMediaSource ( stopAt . Value ) : mediaItem . ToMediaSource ( ) ;
@@ -315,7 +312,7 @@ public override async Task Play(IMediaItem mediaItem, TimeSpan startAt, TimeSpan
315
312
316
313
await Play ( ) ;
317
314
318
- AfterPlaying ? . Invoke ( this , new MediaPlayerEventArgs ( mediaItem , this ) ) ;
315
+ InvokeAfterPlaying ( this , new MediaPlayerEventArgs ( mediaItem , this ) ) ;
319
316
}
320
317
321
318
public virtual async Task Play ( IMediaSource mediaSource )
0 commit comments