mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
avfilter/f_perms: use the name 's' for the pointer to the private context
Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
This commit is contained in:
parent
3ffa77d301
commit
5064b06224
@ -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)
|
|||||||
{
|
{
|
||||||
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;
|
||||||
|
Loading…
Reference in New Issue
Block a user