From 593987810ef88bcc9b3d6aa7ba83fe68728c9dfa Mon Sep 17 00:00:00 2001 From: Marton Balint Date: Wed, 29 Jun 2016 22:37:25 +0200 Subject: avutil/parseutils: dont assume standard time when parsing a timestamp Reviewed-by: Michael Niedermayer Signed-off-by: Marton Balint --- libavutil/parseutils.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libavutil') diff --git a/libavutil/parseutils.c b/libavutil/parseutils.c index a4efd79628..86d3dac57c 100644 --- a/libavutil/parseutils.c +++ b/libavutil/parseutils.c @@ -687,6 +687,7 @@ int av_parse_time(int64_t *timeval, const char *timestr, int duration) dt2.tm_sec = dt.tm_sec; dt = dt2; } + dt.tm_isdst = is_utc ? 0 : -1; t = is_utc ? av_timegm(&dt) : mktime(&dt); t += tzoffset; } -- cgit v1.2.3