mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
avformat/hlsenc: check return value of avcodec_parameters_copy()
Written in the dominant style of the surrounding code block. Signed-off-by: Marth64 <marth64@proxyid.net> Reviewed-by: Steven Liu <lq@chinaffmpeg.org>
This commit is contained in:
parent
95bb47de7d
commit
f46415f373
@ -888,7 +888,9 @@ static int hls_mux_init(AVFormatContext *s, VariantStream *vs)
|
||||
|
||||
if (!(st = avformat_new_stream(loc, NULL)))
|
||||
return AVERROR(ENOMEM);
|
||||
avcodec_parameters_copy(st->codecpar, vs->streams[i]->codecpar);
|
||||
ret = avcodec_parameters_copy(st->codecpar, vs->streams[i]->codecpar);
|
||||
if (ret < 0)
|
||||
return ret;
|
||||
if (!oc->oformat->codec_tag ||
|
||||
av_codec_get_id (oc->oformat->codec_tag, vs->streams[i]->codecpar->codec_tag) == st->codecpar->codec_id ||
|
||||
av_codec_get_tag(oc->oformat->codec_tag, vs->streams[i]->codecpar->codec_id) <= 0) {
|
||||
|
Loading…
Reference in New Issue
Block a user