fn interpolate_float_segment( track: &Track, from_ticks: i64, from_value: &KeyframeValue, to_ticks: i64, to_value: &KeyframeValue, sample_ticks: i64, ) -> Option<f32>