From f2e652396fe24e8834bb9a0aed509bdeef402525 Mon Sep 17 00:00:00 2001 From: Dmitry Kovalev Date: Wed, 20 Aug 2014 12:31:19 -0700 Subject: [PATCH] Removing iface pointer from vpx_codec_priv. The iface pointer is already in vpx_codec_ctx struct. Change-Id: I9fffe27c613a7c94476f185a1e5a53ff6d99f1c6 --- vp8/vp8_cx_iface.c | 1 - vp8/vp8_dx_iface.c | 1 - vp9/vp9_cx_iface.c | 1 - vp9/vp9_dx_iface.c | 1 - vpx/internal/vpx_codec_internal.h | 1 - vpx/src/vpx_decoder.c | 3 --- vpx/src/vpx_encoder.c | 6 ------ 7 files changed, 14 deletions(-) diff --git a/vp8/vp8_cx_iface.c b/vp8/vp8_cx_iface.c index 0c522bd08..2f394ef0a 100644 --- a/vp8/vp8_cx_iface.c +++ b/vp8/vp8_cx_iface.c @@ -650,7 +650,6 @@ static vpx_codec_err_t vp8e_init(vpx_codec_ctx_t *ctx, ctx->priv = &priv->base; ctx->priv->sz = sizeof(*ctx->priv); - ctx->priv->iface = ctx->iface; ctx->priv->alg_priv = priv; ctx->priv->init_flags = ctx->init_flags; diff --git a/vp8/vp8_dx_iface.c b/vp8/vp8_dx_iface.c index c76ac145f..0deda507f 100644 --- a/vp8/vp8_dx_iface.c +++ b/vp8/vp8_dx_iface.c @@ -84,7 +84,6 @@ static void vp8_init_ctx(vpx_codec_ctx_t *ctx) (vpx_codec_priv_t *)vpx_memalign(8, sizeof(vpx_codec_alg_priv_t)); vpx_memset(ctx->priv, 0, sizeof(vpx_codec_alg_priv_t)); ctx->priv->sz = sizeof(*ctx->priv); - ctx->priv->iface = ctx->iface; ctx->priv->alg_priv = (vpx_codec_alg_priv_t *)ctx->priv; ctx->priv->alg_priv->si.sz = sizeof(ctx->priv->alg_priv->si); ctx->priv->alg_priv->decrypt_cb = NULL; diff --git a/vp9/vp9_cx_iface.c b/vp9/vp9_cx_iface.c index 08f68491d..171605390 100644 --- a/vp9/vp9_cx_iface.c +++ b/vp9/vp9_cx_iface.c @@ -668,7 +668,6 @@ static vpx_codec_err_t encoder_init(vpx_codec_ctx_t *ctx, ctx->priv = &priv->base; ctx->priv->sz = sizeof(*ctx->priv); - ctx->priv->iface = ctx->iface; ctx->priv->alg_priv = priv; ctx->priv->init_flags = ctx->init_flags; ctx->priv->enc.total_encoders = 1; diff --git a/vp9/vp9_dx_iface.c b/vp9/vp9_dx_iface.c index ee8290512..bb2bb10d7 100644 --- a/vp9/vp9_dx_iface.c +++ b/vp9/vp9_dx_iface.c @@ -66,7 +66,6 @@ static vpx_codec_err_t decoder_init(vpx_codec_ctx_t *ctx, ctx->priv = (vpx_codec_priv_t *)alg_priv; ctx->priv->sz = sizeof(*ctx->priv); - ctx->priv->iface = ctx->iface; ctx->priv->alg_priv = alg_priv; ctx->priv->alg_priv->si.sz = sizeof(ctx->priv->alg_priv->si); ctx->priv->init_flags = ctx->init_flags; diff --git a/vpx/internal/vpx_codec_internal.h b/vpx/internal/vpx_codec_internal.h index 0f5ce3d68..95119dfc7 100644 --- a/vpx/internal/vpx_codec_internal.h +++ b/vpx/internal/vpx_codec_internal.h @@ -338,7 +338,6 @@ typedef struct vpx_codec_priv_cb_pair { */ struct vpx_codec_priv { unsigned int sz; - vpx_codec_iface_t *iface; struct vpx_codec_alg_priv *alg_priv; const char *err_detail; vpx_codec_flags_t init_flags; diff --git a/vpx/src/vpx_decoder.c b/vpx/src/vpx_decoder.c index 4d22a0847..b19c4409f 100644 --- a/vpx/src/vpx_decoder.c +++ b/vpx/src/vpx_decoder.c @@ -54,9 +54,6 @@ vpx_codec_err_t vpx_codec_dec_init_ver(vpx_codec_ctx_t *ctx, ctx->err_detail = ctx->priv ? ctx->priv->err_detail : NULL; vpx_codec_destroy(ctx); } - - if (ctx->priv) - ctx->priv->iface = ctx->iface; } return SAVE_STATUS(ctx, res); diff --git a/vpx/src/vpx_encoder.c b/vpx/src/vpx_encoder.c index 6e18bd129..577345535 100644 --- a/vpx/src/vpx_encoder.c +++ b/vpx/src/vpx_encoder.c @@ -53,9 +53,6 @@ vpx_codec_err_t vpx_codec_enc_init_ver(vpx_codec_ctx_t *ctx, ctx->err_detail = ctx->priv ? ctx->priv->err_detail : NULL; vpx_codec_destroy(ctx); } - - if (ctx->priv) - ctx->priv->iface = ctx->iface; } return SAVE_STATUS(ctx, res); @@ -135,9 +132,6 @@ vpx_codec_err_t vpx_codec_enc_init_multi_ver(vpx_codec_ctx_t *ctx, } } - if (ctx->priv) - ctx->priv->iface = ctx->iface; - if (res) break;