Hey guys,
we are currently on 4.7.1.
As far as I understand the delegates OnMediaOpened and OnMediaClosed should fire ingame when the media player starts resp. ends playback, is that correct? However, breakpoints in e.g. UMediaPlayer::HandleMediaPlayerMediaClosed(), where the delegate OnMediaClosed is broadcasted, do only hit outside of a running game, e.g. when changing properties in the asset itself, accessing it from the content browser, due to UMediaPlayer::InitializePlayer() calling it every time something’s changed.
I also tried binding the delegate in Blueprints with the same outcome: breakpoints do not trigger when the game is running, ever.
Is this a bug? How is it intended to work?
Cheers!