Commit f7539562 authored by Lukasz Marek's avatar Lukasz Marek Committed by Michael Niedermayer

lavfi/src_movie: minor simplifications

Signed-off-by: 's avatarLukasz Marek <lukasz.m.luki2@gmail.com>
Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent 97392553
...@@ -192,7 +192,7 @@ static av_cold int movie_common_init(AVFilterContext *ctx) ...@@ -192,7 +192,7 @@ static av_cold int movie_common_init(AVFilterContext *ctx)
MovieContext *movie = ctx->priv; MovieContext *movie = ctx->priv;
AVInputFormat *iformat = NULL; AVInputFormat *iformat = NULL;
int64_t timestamp; int64_t timestamp;
int nb_streams, ret, i; int nb_streams = 1, ret, i;
char default_streams[16], *stream_specs, *spec, *cursor; char default_streams[16], *stream_specs, *spec, *cursor;
char name[16]; char name[16];
AVStream *st; AVStream *st;
...@@ -211,7 +211,7 @@ static av_cold int movie_common_init(AVFilterContext *ctx) ...@@ -211,7 +211,7 @@ static av_cold int movie_common_init(AVFilterContext *ctx)
movie->stream_index); movie->stream_index);
stream_specs = default_streams; stream_specs = default_streams;
} }
for (cursor = stream_specs, nb_streams = 1; *cursor; cursor++) for (cursor = stream_specs; *cursor; cursor++)
if (*cursor == '+') if (*cursor == '+')
nb_streams++; nb_streams++;
...@@ -283,11 +283,9 @@ static av_cold int movie_common_init(AVFilterContext *ctx) ...@@ -283,11 +283,9 @@ static av_cold int movie_common_init(AVFilterContext *ctx)
return AVERROR(ENOMEM); return AVERROR(ENOMEM);
for (i = 0; i <= movie->max_stream_index; i++) for (i = 0; i <= movie->max_stream_index; i++)
movie->out_index[i] = -1; movie->out_index[i] = -1;
for (i = 0; i < nb_streams; i++)
movie->out_index[movie->st[i].st->index] = i;
for (i = 0; i < nb_streams; i++) { for (i = 0; i < nb_streams; i++) {
AVFilterPad pad = { 0 }; AVFilterPad pad = { 0 };
movie->out_index[movie->st[i].st->index] = i;
snprintf(name, sizeof(name), "out%d", i); snprintf(name, sizeof(name), "out%d", i);
pad.type = movie->st[i].st->codec->codec_type; pad.type = movie->st[i].st->codec->codec_type;
pad.name = av_strdup(name); pad.name = av_strdup(name);
......
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