mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-01-04 14:22:12 +00:00
avformat/dump: Fix sign bug in reported "start" time
Previously, the bug was that if -1 < start_time < 0, the reported "start" time would lose the negative-sign. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
parent
56759f69a6
commit
949444348b
@ -559,10 +559,12 @@ void av_dump_format(AVFormatContext *ic, int index,
|
||||
if (ic->start_time != AV_NOPTS_VALUE) {
|
||||
int secs, us;
|
||||
av_log(NULL, AV_LOG_INFO, ", start: ");
|
||||
secs = ic->start_time / AV_TIME_BASE;
|
||||
secs = llabs(ic->start_time / AV_TIME_BASE);
|
||||
us = llabs(ic->start_time % AV_TIME_BASE);
|
||||
av_log(NULL, AV_LOG_INFO, "%d.%06d",
|
||||
secs, (int) av_rescale(us, 1000000, AV_TIME_BASE));
|
||||
av_log(NULL, AV_LOG_INFO, "%s%d.%06d",
|
||||
ic->start_time >= 0 ? "" : "-",
|
||||
secs,
|
||||
(int) av_rescale(us, 1000000, AV_TIME_BASE));
|
||||
}
|
||||
av_log(NULL, AV_LOG_INFO, ", bitrate: ");
|
||||
if (ic->bit_rate)
|
||||
|
Loading…
Reference in New Issue
Block a user