private void RegisterSubtitleUpdatedCallback() { _subtitleUpdatedCallback = (duration, text, _) => { Log.Debug(PlayerLog.Tag, $"duration : {duration}, text : {text}"); SubtitleUpdated?.Invoke(this, new SubtitleUpdatedEventArgs(duration, text)); }; NativePlayer.SetSubtitleUpdatedCb(Handle, _subtitleUpdatedCallback). ThrowIfFailed(this, "Failed to initialize the player"); }