History

lavfi: replace AVFilterContext.input/output_count with nb_inputs/outputs

This is more consistent with naming in the rest of Libav.

Anton Khirnov committed 14 years ago

Commit 9baeff91 parent 9d0bfc513 files · +94 −64Browse files

Showing the changes to libavfilter/avfiltergraph.c (1 of 13 files). Show all

Unified · Split

libavfilter/avfiltergraph.c+17−17
@@ -109,7 +109,7 @@ static int graph_check_validity(AVFilterGraph *graph, AVClass *log_ctx) · 108 unmodified lines
109109 for (i = 0; i < graph->filter_count; i++) {
110110 filt = graph->filters[i];
111111
112− for (j = 0; j < filt->input_count; j++) {
112+ for (j = 0; j < filt->nb_inputs; j++) {
113113 if (!filt->inputs[j] || !filt->inputs[j]->src) {
114114 av_log(log_ctx, AV_LOG_ERROR,
115115 "Input pad \"%s\" for the filter \"%s\" of type \"%s\" not connected to any source\n",
@@ -118,7 +118,7 @@ static int graph_check_validity(AVFilterGraph *graph, AVClass *log_ctx) · 2 unmodified lines
118118 }
119119 }
120120
121− for (j = 0; j < filt->output_count; j++) {
121+ for (j = 0; j < filt->nb_outputs; j++) {
122122 if (!filt->outputs[j] || !filt->outputs[j]->dst) {
123123 av_log(log_ctx, AV_LOG_ERROR,
124124 "Output pad \"%s\" for the filter \"%s\" of type \"%s\" not connected to any destination\n",
@@ -144,7 +144,7 @@ static int graph_config_links(AVFilterGraph *graph, AVClass *log_ctx) · 19 unmodified lines
144144 for (i=0; i < graph->filter_count; i++) {
145145 filt = graph->filters[i];
146146
147− if (!filt->output_count) {
147+ if (!filt->nb_outputs) {
148148 if ((ret = avfilter_config_links(filt)))
149149 return ret;
150150 }
@@ -181,7 +181,7 @@ static int query_formats(AVFilterGraph *graph, AVClass *log_ctx) · 30 unmodified lines
181181 for (i = 0; i < graph->filter_count; i++) {
182182 AVFilterContext *filter = graph->filters[i];
183183
184− for (j = 0; j < filter->input_count; j++) {
184+ for (j = 0; j < filter->nb_inputs; j++) {
185185 AVFilterLink *link = filter->inputs[j];
186186 int convert_needed = 0;
187187
@@ -315,7 +315,7 @@ static int pick_format(AVFilterLink *link) · 127 unmodified lines
315315
316316 #define REDUCE_FORMATS(fmt_type, list_type, list, var, nb, add_format) \
317317 do { \
318− for (i = 0; i < filter->input_count; i++) { \
318+ for (i = 0; i < filter->nb_inputs; i++) { \
319319 AVFilterLink *link = filter->inputs[i]; \
320320 fmt_type fmt; \
321321 \
@@ -323,7 +323,7 @@ do { \ · 1 unmodified line
323323 continue; \
324324 fmt = link->out_ ## list->var[0]; \
325325 \
326− for (j = 0; j < filter->output_count; j++) { \
326+ for (j = 0; j < filter->nb_outputs; j++) { \
327327 AVFilterLink *out_link = filter->outputs[j]; \
328328 list_type *fmts; \
329329 \
@@ -380,19 +380,19 @@ static void swap_samplerates_on_filter(AVFilterContext *filter) · 50 unmodified lines
380380 int sample_rate;
381381 int i, j;
382382
383− for (i = 0; i < filter->input_count; i++) {
383+ for (i = 0; i < filter->nb_inputs; i++) {
384384 link = filter->inputs[i];
385385
386386 if (link->type == AVMEDIA_TYPE_AUDIO &&
387387 link->out_samplerates->format_count == 1)
388388 break;
389389 }
390− if (i == filter->input_count)
390+ if (i == filter->nb_inputs)
391391 return;
392392
393393 sample_rate = link->out_samplerates->formats[0];
394394
395− for (i = 0; i < filter->output_count; i++) {
395+ for (i = 0; i < filter->nb_outputs; i++) {
396396 AVFilterLink *outlink = filter->outputs[i];
397397 int best_idx, best_diff = INT_MAX;
398398
@@ -427,19 +427,19 @@ static void swap_channel_layouts_on_filter(AVFilterContext *filter) · 28 unmodified lines
427427 uint64_t chlayout;
428428 int i, j;
429429
430− for (i = 0; i < filter->input_count; i++) {
430+ for (i = 0; i < filter->nb_inputs; i++) {
431431 link = filter->inputs[i];
432432
433433 if (link->type == AVMEDIA_TYPE_AUDIO &&
434434 link->out_channel_layouts->nb_channel_layouts == 1)
435435 break;
436436 }
437− if (i == filter->input_count)
437+ if (i == filter->nb_inputs)
438438 return;
439439
440440 chlayout = link->out_channel_layouts->channel_layouts[0];
441441
442− for (i = 0; i < filter->output_count; i++) {
442+ for (i = 0; i < filter->nb_outputs; i++) {
443443 AVFilterLink *outlink = filter->outputs[i];
444444 int best_idx, best_score = INT_MIN;
445445
@@ -480,20 +480,20 @@ static void swap_sample_fmts_on_filter(AVFilterContext *filter) · 34 unmodified lines
480480 int format, bps;
481481 int i, j;
482482
483− for (i = 0; i < filter->input_count; i++) {
483+ for (i = 0; i < filter->nb_inputs; i++) {
484484 link = filter->inputs[i];
485485
486486 if (link->type == AVMEDIA_TYPE_AUDIO &&
487487 link->out_formats->format_count == 1)
488488 break;
489489 }
490− if (i == filter->input_count)
490+ if (i == filter->nb_inputs)
491491 return;
492492
493493 format = link->out_formats->formats[0];
494494 bps = av_get_bytes_per_sample(format);
495495
496− for (i = 0; i < filter->output_count; i++) {
496+ for (i = 0; i < filter->nb_outputs; i++) {
497497 AVFilterLink *outlink = filter->outputs[i];
498498 int best_idx, best_score = INT_MIN;
499499
@@ -549,10 +549,10 @@ static int pick_formats(AVFilterGraph *graph) · 49 unmodified lines
549549 for (i = 0; i < graph->filter_count; i++) {
550550 AVFilterContext *filter = graph->filters[i];
551551
552− for (j = 0; j < filter->input_count; j++)
552+ for (j = 0; j < filter->nb_inputs; j++)
553553 if ((ret = pick_format(filter->inputs[j])) < 0)
554554 return ret;
555− for (j = 0; j < filter->output_count; j++)
555+ for (j = 0; j < filter->nb_outputs; j++)
556556 if ((ret = pick_format(filter->outputs[j])) < 0)
557557 return ret;
558558 }

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t