Buffer video length is shorter than expected