Commit 5064b062 authored by Ganesh Ajjanagadde's avatar Ganesh Ajjanagadde Committed by Paul B Mahol

avfilter/f_perms: use the name 's' for the pointer to the private context

Signed-off-by: 's avatarGanesh Ajjanagadde <gajjanagadde@gmail.com>
parent 3ffa77d3
...@@ -56,16 +56,16 @@ static const AVOption options[] = { ...@@ -56,16 +56,16 @@ static const AVOption options[] = {
static av_cold int init(AVFilterContext *ctx) static av_cold int init(AVFilterContext *ctx)
{ {
PermsContext *perms = ctx->priv; PermsContext *s = ctx->priv;
if (perms->mode == MODE_RANDOM) { if (s->mode == MODE_RANDOM) {
uint32_t seed; uint32_t seed;
if (perms->random_seed == -1) if (s->random_seed == -1)
perms->random_seed = av_get_random_seed(); s->random_seed = av_get_random_seed();
seed = perms->random_seed; seed = s->random_seed;
av_log(ctx, AV_LOG_INFO, "random seed: 0x%08x\n", seed); av_log(ctx, AV_LOG_INFO, "random seed: 0x%08x\n", seed);
av_lfg_init(&perms->lfg, seed); av_lfg_init(&s->lfg, seed);
} }
return 0; return 0;
...@@ -78,14 +78,14 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *frame) ...@@ -78,14 +78,14 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *frame)
{ {
int ret; int ret;
AVFilterContext *ctx = inlink->dst; AVFilterContext *ctx = inlink->dst;
PermsContext *perms = ctx->priv; PermsContext *s = ctx->priv;
AVFrame *out = frame; AVFrame *out = frame;
enum perm in_perm = av_frame_is_writable(frame) ? RW : RO; enum perm in_perm = av_frame_is_writable(frame) ? RW : RO;
enum perm out_perm; enum perm out_perm;
switch (perms->mode) { switch (s->mode) {
case MODE_TOGGLE: out_perm = in_perm == RO ? RW : RO; break; case MODE_TOGGLE: out_perm = in_perm == RO ? RW : RO; break;
case MODE_RANDOM: out_perm = av_lfg_get(&perms->lfg) & 1 ? RW : RO; break; case MODE_RANDOM: out_perm = av_lfg_get(&s->lfg) & 1 ? RW : RO; break;
case MODE_RO: out_perm = RO; break; case MODE_RO: out_perm = RO; break;
case MODE_RW: out_perm = RW; break; case MODE_RW: out_perm = RW; break;
default: out_perm = in_perm; break; default: out_perm = in_perm; break;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment