• Michael Niedermayer's avatar
    nutenc: choose for non audio streams a timebase with finer resolution. · 4abc411b
    Michael Niedermayer authored
    While a 25 fps stream can in general store frame durations in 1/25
    units, this is not true for the timestamps. For example a 25fps
    and a 25000/1001 fps stream when they are stored together might have
    a matching 0 timestamp point but when for example a chapter from
    this is cut the new start is no longer aligned. The issue gets
    MUCH worse when the streams are lower fps, like 1 or 2 fps.
    
    This commit thus makes the muxer choose a multiple of the
    framerate as timebase that is at least about 20 micro seconds precise
    Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
    4abc411b
life 53 Bytes