From 58fdc674a7f051329749cb01a413ccc1d079011d Mon Sep 17 00:00:00 2001
From: Jonathan Wilkes <jon.w.wilkes@gmail.com>
Date: Fri, 4 Sep 2015 11:22:19 -0400
Subject: [PATCH] pdp: add A_CANT to dsp method

---
 externals/pdp/modules/generic/pdp_metro.c        | 2 +-
 externals/pdp/modules/generic/pdp_rawout.c       | 2 +-
 externals/pdp/modules/image_io/pdp_qt.c          | 2 +-
 externals/pdp/modules/image_special/pdp_scan.c   | 2 +-
 externals/pdp/modules/image_special/pdp_scanxy.c | 2 +-
 externals/pdp/modules/image_special/pdp_scope.c  | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/externals/pdp/modules/generic/pdp_metro.c b/externals/pdp/modules/generic/pdp_metro.c
index ebcc84e4e..9e3e96b57 100644
--- a/externals/pdp/modules/generic/pdp_metro.c
+++ b/externals/pdp/modules/generic/pdp_metro.c
@@ -125,7 +125,7 @@ void pdp_metro_setup(void)
 
     CLASS_MAINSIGNALIN(metro_class, t_metro, x_f);   
     class_addmethod(metro_class, (t_method)metro_tick,   gensym("tick"),  A_NULL);
-    class_addmethod(metro_class, (t_method)metro_dsp,    gensym("dsp"),  A_NULL);
+    class_addmethod(metro_class, (t_method)metro_dsp,    gensym("dsp"),  A_CANT, A_NULL);
     class_addmethod(metro_class, (t_method)metro_fps,    gensym("fps"),  A_FLOAT, A_DEFFLOAT, A_NULL);
 
 
diff --git a/externals/pdp/modules/generic/pdp_rawout.c b/externals/pdp/modules/generic/pdp_rawout.c
index 1163a28ce..dc7514a63 100644
--- a/externals/pdp/modules/generic/pdp_rawout.c
+++ b/externals/pdp/modules/generic/pdp_rawout.c
@@ -522,7 +522,7 @@ void pdp_rawout_setup(void){
 
     /* add signal input */
     CLASS_MAINSIGNALIN(rawout_dsp_class, t_rawout, x_f); 
-    class_addmethod(rawout_dsp_class, (t_method)rawout_dsp, gensym("dsp"), 0);   
+    class_addmethod(rawout_dsp_class, (t_method)rawout_dsp, gensym("dsp"), A_CANT, 0);   
     COMMON(rawout_dsp_class);
 
 }
diff --git a/externals/pdp/modules/image_io/pdp_qt.c b/externals/pdp/modules/image_io/pdp_qt.c
index 58023033d..f5fdd65e8 100644
--- a/externals/pdp/modules/image_io/pdp_qt.c
+++ b/externals/pdp/modules/image_io/pdp_qt.c
@@ -971,7 +971,7 @@ void pdp_qt_setup(void)
     	(t_method)pdp_qt_free, sizeof(t_pdp_qt), 0, A_NULL);
     pdp_qt_setup_common(pdp_qt_tilde_class);
 
-    class_addmethod(pdp_qt_tilde_class, (t_method)pdp_qt_dsp, gensym("dsp"), 0);
+    class_addmethod(pdp_qt_tilde_class, (t_method)pdp_qt_dsp, gensym("dsp"), A_CANT, 0);
 
 #ifdef __APPLE__
     /* this is necessary for pdp_qt to find the embedded libquicktime plugins */
diff --git a/externals/pdp/modules/image_special/pdp_scan.c b/externals/pdp/modules/image_special/pdp_scan.c
index 482a96619..2efdd0457 100644
--- a/externals/pdp/modules/image_special/pdp_scan.c
+++ b/externals/pdp/modules/image_special/pdp_scan.c
@@ -221,7 +221,7 @@ void pdp_scan_setup(void)
 
     class_addmethod(pdp_scan_class, (t_method)pdp_scan_interpolate, gensym("interpolate"), A_FLOAT, A_NULL);
     class_addmethod(pdp_scan_class, (t_method)pdp_scan_input_0, gensym("pdp"),  A_SYMBOL, A_DEFFLOAT, A_NULL);
-    class_addmethod(pdp_scan_class, (t_method)pdp_scan_dsp, gensym("dsp"),  A_NULL);
+    class_addmethod(pdp_scan_class, (t_method)pdp_scan_dsp, gensym("dsp"), A_CANT, A_NULL);
 
 
 }
diff --git a/externals/pdp/modules/image_special/pdp_scanxy.c b/externals/pdp/modules/image_special/pdp_scanxy.c
index fe6efb979..90d96e5ac 100644
--- a/externals/pdp/modules/image_special/pdp_scanxy.c
+++ b/externals/pdp/modules/image_special/pdp_scanxy.c
@@ -197,7 +197,7 @@ void pdp_scanxy_setup(void)
 
     class_addmethod(pdp_scanxy_class, (t_method)pdp_scanxy_interpolate, gensym("interpolate"), A_FLOAT, A_NULL);
     class_addmethod(pdp_scanxy_class, (t_method)pdp_scanxy_input_0, gensym("pdp"),  A_SYMBOL, A_DEFFLOAT, A_NULL);
-    class_addmethod(pdp_scanxy_class, (t_method)pdp_scanxy_dsp, gensym("dsp"),  A_NULL);
+    class_addmethod(pdp_scanxy_class, (t_method)pdp_scanxy_dsp, gensym("dsp"), A_CANT, A_NULL);
 
 
 }
diff --git a/externals/pdp/modules/image_special/pdp_scope.c b/externals/pdp/modules/image_special/pdp_scope.c
index a1d28ccde..5b28b85b7 100644
--- a/externals/pdp/modules/image_special/pdp_scope.c
+++ b/externals/pdp/modules/image_special/pdp_scope.c
@@ -309,7 +309,7 @@ void pdp_scope_setup(void)
     class_addmethod(pdp_scope_class, (t_method)pdp_scope_type, gensym("type"), A_SYMBOL, A_NULL);
     class_addmethod(pdp_scope_class, (t_method)pdp_scope_dim, gensym("dim"), A_FLOAT, A_FLOAT, A_NULL);
     class_addmethod(pdp_scope_class, (t_method)pdp_scope_bang, gensym("bang"), A_NULL);
-    class_addmethod(pdp_scope_class, (t_method)pdp_scope_dsp, gensym("dsp"), 0); 
+    class_addmethod(pdp_scope_class, (t_method)pdp_scope_dsp, gensym("dsp"), A_CANT, 0); 
 }
 
 #ifdef __cplusplus
-- 
GitLab