summaryrefslogtreecommitdiff
path: root/libavfilter/src_movie.c
diff options
context:
space:
mode:
authorLukasz Marek <lukasz.m.luki2@gmail.com>2014-05-11 06:08:09 +0200
committerMichael Niedermayer <michaelni@gmx.at>2014-07-24 04:50:32 +0200
commitf7539562522ba44db5d1467d43b917638d58bb05 (patch)
treeed76f625cd86632a260504b71c2fb8e9481987e8 /libavfilter/src_movie.c
parent97392553656a7f4fabde9ded4d2b7f538d98ee17 (diff)
lavfi/src_movie: minor simplifications
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavfilter/src_movie.c')
-rw-r--r--libavfilter/src_movie.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/libavfilter/src_movie.c b/libavfilter/src_movie.c
index dd3b516bef..0b97b827e4 100644
--- a/libavfilter/src_movie.c
+++ b/libavfilter/src_movie.c
@@ -192,7 +192,7 @@ static av_cold int movie_common_init(AVFilterContext *ctx)
MovieContext *movie = ctx->priv;
AVInputFormat *iformat = NULL;
int64_t timestamp;
- int nb_streams, ret, i;
+ int nb_streams = 1, ret, i;
char default_streams[16], *stream_specs, *spec, *cursor;
char name[16];
AVStream *st;
@@ -211,7 +211,7 @@ static av_cold int movie_common_init(AVFilterContext *ctx)
movie->stream_index);
stream_specs = default_streams;
}
- for (cursor = stream_specs, nb_streams = 1; *cursor; cursor++)
+ for (cursor = stream_specs; *cursor; cursor++)
if (*cursor == '+')
nb_streams++;
@@ -283,11 +283,9 @@ static av_cold int movie_common_init(AVFilterContext *ctx)
return AVERROR(ENOMEM);
for (i = 0; i <= movie->max_stream_index; i++)
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++) {
AVFilterPad pad = { 0 };
+ movie->out_index[movie->st[i].st->index] = i;
snprintf(name, sizeof(name), "out%d", i);
pad.type = movie->st[i].st->codec->codec_type;
pad.name = av_strdup(name);