Skip to content

Commit bc665b4

Browse files
committed
Fix updates of dynamic media player
1 parent 2ad783d commit bc665b4

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/FNAPlatform/SDL2_FNAPlatform.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -382,6 +382,7 @@ public static void ProgramExit(object sender, EventArgs e)
382382
SoundEffect.FAudioContext.Context.Dispose();
383383
}
384384
Media.MediaPlayer.DisposeIfNecessary();
385+
Media.DynamicMediaPlayer.DisposeIfNecessary();
385386

386387
// This _should_ be the last SDL call we make...
387388
SDL.SDL_Quit();

src/FrameworkDispatcher.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,17 @@ public static void Update()
5555
}
5656

5757
Media.MediaPlayer.Update();
58+
Media.DynamicMediaPlayer.Update();
5859
if (ActiveSongChanged)
5960
{
6061
Media.MediaPlayer.OnActiveSongChanged();
62+
Media.DynamicMediaPlayer.OnActiveSongChanged();
6163
ActiveSongChanged = false;
6264
}
6365
if (MediaStateChanged)
6466
{
6567
Media.MediaPlayer.OnMediaStateChanged();
68+
Media.DynamicMediaPlayer.OnMediaStateChanged();
6669
MediaStateChanged = false;
6770
}
6871

0 commit comments

Comments
 (0)