Я и моя команда застряли в проблеме на несколько дней.
У нас есть AVPlayer
, который играет AVPlayerItem
с пользовательским AVVideoComposition
.
player.currentItem?.videoComposition = getUpdatedVideoComisition()
Пользователь может решить, удалить или оставить композицию. Я пытаюсь удалить композицию, позвонив
player.currentItem?.videoComposition = nil
Но неожиданным образом, даже при назначении nil свойству videoComposition
, он продолжает играть с той же композицией.
Как мы можем удалить AVVideoComposition
без переключения AVPlayerItem
?
Любая помощь будет высоко оценена.
С наилучшими пожеланиями,
Рой и команда