We need to multiply for the nuit_field_based_flag before scaling, or we'll lose precision and end up only adding even timecodes. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7241>