lavfi/f_setpts.c should allow everything mp=fixpts supports, with a lot of additional control.
716d413c13