splitmuxsink: Allow adjusting max-size-time based on framerate
In some scenario, user might not want larger fragment duration than
configured max-size-time. It requires precise calculation of
target keyframe timestamp but it's hard to know without
framerate information. Although upstream framerate might not be
reliable in some case, this new property will make it work for
fixed framerate scenario.