databrary/datavyu-ffmpegplugin

Playback throttling after a precise seek

Closed this issue · 1 comments

The player precise seek uses the AVSEEK_FLAG_BACKWARD flag to find the closes keyframe to the requested timestamp and enqueue frames until we decode the frame that matches the requested time. REsuming the playback after a precise seek will throttle (play in slow motion!) rendering frames buffered (a few milliseconds) after a seek.

Fixed in #210