Seeking works, avoids processing old frames and renders first frame on startup
typedef-ed the pair