VTLowLatencyFrameInterpolationConfiguration supported dimensions

Is there limits on the supported dimension for VTLowLatencyFrameInterpolationConfiguration. Querying VTLowLatencyFrameInterpolationConfiguration.maximumDimensions and VTLowLatencyFrameInterpolationConfiguration.minimumDimensions returns nil. When I try the WWDC sample project EnhancingYourAppWithMachineLearningBasedVideoEffects with a 4k video this statement try frameProcessor.startSession(configuration: configuration) executes but try await frameProcessor.process(parameters: parameters) throws error Error Domain=VTFrameProcessorErrorDomain Code=-19730 "Processor is not initialized" UserInfo={NSLocalizedDescription=Processor is not initialized}.

Also, why is VTLowLatencyFrameInterpolationConfiguration able to run while app is backgrounded but VTFrameRateConversionParameters can't (due to gpu usage)?

I am also having the exactly same issue (1:1 actually). On my M1 Pro 16 GB, the maximum dimension is 720p. But is it for all devices, or per device config? How can we obtain it?

hi, guys, their documents is terrible, you can only get the resolution range in header files comment. Besides, did you tried 640x480 resolution in VTFrameRateConversion? I have this problem:https://developer.apple.com/forums/thread/808646

VTLowLatencyFrameInterpolationConfiguration supported dimensions
 
 
Q