MediaPlayerPrivateAVFoundationObjC::createAVPlayer creates a periodic time observer that fires once in a very long while just so it can also be called whenever the time is changed. This was originally necessary early on, but AVPlayerItem's -seekToTime:toleranceBefore:toleranceAfter:completionHandler makes it completely unnecessary.
Created attachment 107286 [details]
Comment on attachment 107286 [details]
Patch would be better if it explained why we thought it was needed, what changed, and so why it’s not needed now.