]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/af_asetnsamples.c
avfilter: Constify all AVFilters
[ffmpeg] / libavfilter / af_asetnsamples.c
index cab02d56f6e8b4b1945a2d538d6ef3382ead167c..e05bb80e7a13fec76039ff28a12b162a3c356c8f 100644 (file)
@@ -67,9 +67,9 @@ static int activate(AVFilterContext *ctx)
         return ret;
 
     if (ret > 0) {
-        if ((!s->pad || (s->pad && frame->nb_samples == s->nb_out_samples))) {
+        if (!s->pad || frame->nb_samples == s->nb_out_samples) {
             ret = ff_filter_frame(outlink, frame);
-            if (ff_framequeue_queued_samples(inlink) >= s->nb_out_samples)
+            if (ff_inlink_queued_samples(inlink) >= s->nb_out_samples)
                 ff_filter_set_ready(ctx, 100);
             return ret;
         }
@@ -118,7 +118,7 @@ static const AVFilterPad asetnsamples_outputs[] = {
     { NULL }
 };
 
-AVFilter ff_af_asetnsamples = {
+const AVFilter ff_af_asetnsamples = {
     .name        = "asetnsamples",
     .description = NULL_IF_CONFIG_SMALL("Set the number of samples for each output audio frames."),
     .priv_size   = sizeof(ASNSContext),