avformat/hlsenc: fix for zero EXTINF tag duration

This is the fix for bug https://trac.ffmpeg.org/ticket/7073

Tested-by: Brainiarc7
Reviewed-by: Steven Liu <lq@chinaffmpeg.org>
This commit is contained in:
Vishwanath Dixit 2018-03-12 23:17:58 +08:00 committed by Steven Liu
parent 41d7c4d381
commit 9c249110ea

View File

@ -2501,7 +2501,7 @@ static int hls_init(AVFormatContext *s)
/* Get one video stream to reference for split segments /* Get one video stream to reference for split segments
* so use the first video stream index. */ * so use the first video stream index. */
if ((vs->has_video == 1) && (vs->streams[j]->codecpar->codec_type == AVMEDIA_TYPE_VIDEO)) { if ((vs->has_video == 1) && (vs->streams[j]->codecpar->codec_type == AVMEDIA_TYPE_VIDEO)) {
vs->reference_stream_index = j; vs->reference_stream_index = vs->streams[j]->index;
} }
vs->has_subtitle += vs->streams[j]->codecpar->codec_type == AVMEDIA_TYPE_SUBTITLE; vs->has_subtitle += vs->streams[j]->codecpar->codec_type == AVMEDIA_TYPE_SUBTITLE;
} }