Commit 4da766ce authored by Daniel Kang's avatar Daniel Kang Committed by Peter Ross

perform sanity check on number of channels in electronicarts demuxer

Fixes issue2514
Original patch by Daniel Kang, daniel.d.kang at gmail

Originally committed as revision 26296 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 2843502e
......@@ -422,6 +422,11 @@ static int ea_read_header(AVFormatContext *s,
st->codec->height = ea->height;
}
if (ea->num_channels <= 0) {
av_log(s, AV_LOG_WARNING, "Unsupported number of channels: %d\n", ea->num_channels);
ea->audio_codec = 0;
}
if (ea->audio_codec) {
/* initialize the audio decoder stream */
st = av_new_stream(s, 0);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment