avformat/iamfenc: Remove always-false check

This muxer does not have the AVFMT_NOSTREAMS flag; therefore
it is checked generically that there is at least a stream.

Reviewed-by: James Almer <jamrial@gmail.com>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
Andreas Rheinhardt 2024-03-19 03:54:56 +01:00
parent 7f4b8d2f5e
commit a7ad5d4d10
1 changed files with 0 additions and 5 deletions

View File

@ -48,11 +48,6 @@ static int iamf_init(AVFormatContext *s)
int nb_audio_elements = 0, nb_mix_presentations = 0; int nb_audio_elements = 0, nb_mix_presentations = 0;
int ret; int ret;
if (!s->nb_streams) {
av_log(s, AV_LOG_ERROR, "There must be at least one stream\n");
return AVERROR(EINVAL);
}
for (int i = 0; i < s->nb_streams; i++) { for (int i = 0; i < s->nb_streams; i++) {
if (s->streams[i]->codecpar->codec_type != AVMEDIA_TYPE_AUDIO || if (s->streams[i]->codecpar->codec_type != AVMEDIA_TYPE_AUDIO ||
(s->streams[i]->codecpar->codec_tag != MKTAG('m','p','4','a') && (s->streams[i]->codecpar->codec_tag != MKTAG('m','p','4','a') &&