Use unsigned int for loop iterators comparing against ctx->nb_outputs to match
the unsigned type in AVFilterContext and eliminate -Wsign-compare compiler
warnings.
---
libavfilter/af_acrossover.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/libavfilter/af_acrossover.c b/libavfilter/af_acrossover.c
index 2f2cdde56b..fc76fe19b5 100644
--- a/libavfilter/af_acrossover.c
+++ b/libavfilter/af_acrossover.c
@@ -527,7 +527,7 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *in)
AVFrame **frames = s->frames;
int ret = 0;
- for (int i = 0; i < ctx->nb_outputs; i++) {
+ for (unsigned int i = 0; i < ctx->nb_outputs; i++) {
frames[i] = ff_get_audio_buffer(ctx->outputs[i], in->nb_samples);
if (!frames[i]) {
ret = AVERROR(ENOMEM);
@@ -543,7 +543,7 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *in)
ff_filter_execute(ctx, s->filter_channels, in, NULL,
FFMIN(inlink->ch_layout.nb_channels,
ff_filter_get_nb_threads(ctx)));
- for (int i = 0; i < ctx->nb_outputs; i++) {
+ for (unsigned int i = 0; i < ctx->nb_outputs; i++) {
if (ff_outlink_get_status(ctx->outputs[i])) {
av_frame_free(&frames[i]);
continue;
@@ -556,7 +556,7 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *in)
}
fail:
- for (int i = 0; i < ctx->nb_outputs; i++)
+ for (unsigned int i = 0; i < ctx->nb_outputs; i++)
av_frame_free(&frames[i]);
return ret;
@@ -569,7 +569,7 @@ static int activate(AVFilterContext *ctx)
AVFrame *in;
int64_t pts;
- for (int i = 0; i < ctx->nb_outputs; i++) {
+ for (unsigned int i = 0; i < ctx->nb_outputs; i++) {
FF_FILTER_FORWARD_STATUS_BACK_ALL(ctx->outputs[i], ctx);
}
@@ -584,7 +584,7 @@ static int activate(AVFilterContext *ctx)
}
if (ff_inlink_acknowledge_status(inlink, &status, &pts)) {
- for (int i = 0; i < ctx->nb_outputs; i++) {
+ for (unsigned int i = 0; i < ctx->nb_outputs; i++) {
if (ff_outlink_get_status(ctx->outputs[i]))
continue;
ff_outlink_set_status(ctx->outputs[i], status, pts);
--
2.50.1 (Apple Git-155)
_______________________________________________
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]