AVPlayerItemVideoOutput.hasNewPixelBuffer(forItemTime:) always returns false when playing back an AES-128 encrypted HLS video on iOS 16. This has always been fine previously and is working perfectly on a device running iOS 14.8.1.
I can find no documentation for this change.
Anyone have any clues as to what's going on?
I've also seen that HLS-AES seems broken since iOS 16.
I have same issue with iOS16.0 and latest version. With old version 15.7 it's working fine
Same issue for us on iOS 16 devices. :(