diff --git a/libavformat/mpeg.c b/libavformat/mpeg.c index d0b1527273..d70a5ab9be 100644 --- a/libavformat/mpeg.c +++ b/libavformat/mpeg.c @@ -757,7 +757,7 @@ static int vobsub_read_header(AVFormatContext *s) break; } timestamp = (hh*3600LL + mm*60LL + ss) * 1000LL + ms + delay; - timestamp = av_rescale_q(timestamp, (AVRational){1,1000}, st->time_base); + timestamp = av_rescale_q(timestamp, av_make_q(1, 1000), st->time_base); sub = ff_subtitles_queue_insert(&vobsub->q[s->nb_streams - 1], "", 0, 0); if (!sub) {