private void LoadMovies() {
if (MediaElement1 != null) {
MediaElement1.UnloadedBehavior = MediaState.Manual;
MediaElement1.MediaOpened -= MediaOpened;
MediaElement1.Stop();
}
if (MediaElement2 != null) {
MediaElement2.UnloadedBehavior = MediaState.Manual;
MediaElement2.MediaOpened -= MediaOpened;
MediaElement2.Stop();
}
var movieController = MediaElementController.CreateController(_movieManager, 2);
MediaElement1 = movieController.MediaElements[0];
MediaElement2 = movieController.MediaElements[1];
MediaElement1.MediaOpened += MediaOpened;
if (MediaElement2 != null) {
MediaElement2.MediaOpened += MediaOpened;
}
movieController.Start();
}