X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Frl2.c;h=78edec5b1825df2e121c2f5847ae6bd47d547e21;hb=b0aaf304a778f0a49d42c032aa83efa62c3291c4;hp=530e0dfb9a2eb6b8c78b4346b400d1a48c5ff590;hpb=e462257242fc037c99206457d1316e1ff9e5306f;p=ffmpeg diff --git a/libavformat/rl2.c b/libavformat/rl2.c index 530e0dfb9a2..78edec5b182 100644 --- a/libavformat/rl2.c +++ b/libavformat/rl2.c @@ -138,6 +138,9 @@ static av_cold int rl2_read_header(AVFormatContext *s, /** setup audio stream if present */ if(sound_rate){ + if(channels <= 0) + return AVERROR_INVALIDDATA; + pts_num = def_sound_size; pts_den = rate;