• Anton Khirnov's avatar
    lavf/dv: do not set video timebase more than once · c7a852b6
    Anton Khirnov authored
    Current code will call avpriv_set_pts_info() for each video frame,
    possibly setting a different timebase if the stream framerate changes.
    This violates API conventions, as the timebase is supposed to stay
    constant after stream creation.
    
    Change the demuxer to set a single timebase that is fine enough to
    handle all supported DV framerates.
    
    The seek tests change slightly because the new timebase is more
    granular.
    c7a852b6