更新AVPlayerItemvideo合成

我和我的团队现在坚持了几天。

我们有AVPlayer使用自定义AVVideoComposition播放AVPlayerItem

 player.currentItem?.videoComposition = getUpdatedVideoComisition() 

用户可以决定是否删除或保留合成。 我试图通过调用删除组合

 player.currentItem?.videoComposition = nil 

但是,即使在为videoComposition属性指定nil时,它也会以一种意想不到的方式继续使用相同的组合。

如何在不切换AVPlayerItem情况下删除AVVideoComposition

任何帮助将受到高度赞赏。
最好的祝福,
Roi和团队