Does VTDecompressionSession support smoothing frames via presentationTimestamp (to fix stuttering)

38 views Asked by At

I noticed the API for VT decompression (VTDecompressionSessionDecodeFrameWithOutputHandler) takes a presentationTimestamp, and there is also an argument kVTDecodeFrame_EnableTemporalProcessing that is used to reorder frames.

I am having a problem with stuttering due to network variability and wondering if this API also has buffering built in so that frames can be evened out using the PTS to reduce stutter. Or does separately buffering logic need to be written custom?

0

There are 0 answers