]> git.sesse.net Git - ffmpeg/commit
avformat/vividas: simplify, use av_rescale_q() instead
authorLimin Wang <lance.lmwang@gmail.com>
Tue, 28 Apr 2020 03:49:16 +0000 (11:49 +0800)
committerLimin Wang <lance.lmwang@gmail.com>
Sun, 10 May 2020 14:32:33 +0000 (22:32 +0800)
commit386dbf5726368783ce4c4ae057885d873380f60c
tree41f9afcfbf049a0a62c1834234651355b73e6ce2
parentb69f5a72cec0f604b8160c5d18a56036522635b8
avformat/vividas: simplify, use av_rescale_q() instead

note it'll cause a small difference in accuracy for the pts, please see the testing result below:
 $ wget http://samples.ffmpeg.org/archive/all/unknown+unknown+unknown+unknown+5029_paramount_en_1250.viv
 $ ./ffmpeg -t 0.04 -i ./unknown+unknown+unknown+unknown+5029_paramount_en_1250.viv -f null -
 old:
 pts: 522
 pts: 1044
 pts: 1567
 pts: 3918
 pts: 8097
 pts: 12277
 pts: 16457
 ...

 new:
 pts: 522
 pts: 1045
 pts: 1567
 pts: 3918
 pts: 8098
 pts: 12278
 pts: 16457
 ...

Signed-off-by: Limin Wang <lance.lmwang@gmail.com>
libavformat/vividas.c