From 0a7af0d672c7d8f9bab4498d3f56ddd738280107 Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun, 29 Sep 2013 19:33:44 +0200
Subject: [PATCH] hqdn3d: don't use p_sys for variables

---
 modules/video_filter/hqdn3d.c | 21 ++++++++-------------
 1 file changed, 8 insertions(+), 13 deletions(-)

diff --git a/modules/video_filter/hqdn3d.c b/modules/video_filter/hqdn3d.c
index 0899388b08eb..59958a96f771 100644
--- a/modules/video_filter/hqdn3d.c
+++ b/modules/video_filter/hqdn3d.c
@@ -91,11 +91,6 @@ struct filter_sys_t
     const vlc_chroma_description_t *chroma;
     int w[3], h[3];
 
-    float luma_spat;
-    float chroma_spat;
-    float luma_temp;
-    float chroma_temp;
-
     struct vf_priv_s cfg;
 };
 
@@ -151,19 +146,19 @@ static int Open(vlc_object_t *this)
     config_ChainParse(filter, FILTER_PREFIX, filter_options,
                       filter->p_cfg);
 
-    sys->luma_spat =
+    float luma_spat =
             var_CreateGetFloatCommand(filter, FILTER_PREFIX "luma-spat");
-    sys->chroma_spat =
+    float chroma_spat =
             var_CreateGetFloatCommand(filter, FILTER_PREFIX "chroma-spat");
-    sys->luma_temp =
+    float luma_temp =
             var_CreateGetFloatCommand(filter, FILTER_PREFIX "luma-temp");
-    sys->chroma_temp =
+    float chroma_temp =
             var_CreateGetFloatCommand(filter, FILTER_PREFIX "chroma-temp");
 
-    PrecalcCoefs(cfg->Coefs[0], sys->luma_spat);
-    PrecalcCoefs(cfg->Coefs[1], sys->luma_temp);
-    PrecalcCoefs(cfg->Coefs[2], sys->chroma_spat);
-    PrecalcCoefs(cfg->Coefs[3], sys->chroma_temp);
+    PrecalcCoefs(cfg->Coefs[0], luma_spat);
+    PrecalcCoefs(cfg->Coefs[1], luma_temp);
+    PrecalcCoefs(cfg->Coefs[2], chroma_spat);
+    PrecalcCoefs(cfg->Coefs[3], chroma_temp);
 
     var_AddCallback( filter, FILTER_PREFIX "luma-spat", DenoiseCallback, cfg );
     var_AddCallback( filter, FILTER_PREFIX "chroma-spat", DenoiseCallback, cfg );
-- 
GitLab