Lines Matching defs:cycle
27 * value based on the running average of the last n=cycle frames. So
66 int cycle;
73 {"cycle", "set the length of the cycle to use for dejuddering",
74 OFFSET(cycle), AV_OPT_TYPE_INT, {.i64 = 4}, 2, 240, .flags = FLAGS},
86 outlink->time_base = av_mul_q(inlink->time_base, av_make_q(1, 2 * dj->cycle));
87 outlink->frame_rate = av_mul_q(inlink->frame_rate, av_make_q(2 * dj->cycle, 1));
89 av_log(ctx, AV_LOG_VERBOSE, "cycle:%d\n", dj->cycle);
98 dj->ringbuff = av_mallocz_array(dj->cycle+2, sizeof(*dj->ringbuff));
107 dj->start_count = dj->cycle + 2;
134 dj->new_pts = next_pts * 2 * dj->cycle;
138 for (k = 0; k < dj->cycle + 2; k++)
141 dj->new_pts += (dj->cycle - 1) * (judbuff[dj->i3] - judbuff[dj->i1])
142 + (dj->cycle + 1) * (next_pts - judbuff[dj->i4]);
149 dj->i4 = (dj->i4 + 1) % (dj->cycle + 2);
153 for (k = 0; k < dj->cycle + 2; k++)