From 388abfda10e5145c740e10ac222cd09eb6c3d56c Mon Sep 17 00:00:00 2001
From: Jonathan Wilkes <jon.w.wilkes@gmail.com>
Date: Fri, 4 Sep 2015 10:42:02 -0400
Subject: [PATCH] iem16: add A_CANT to dsp method

---
 externals/iem16/src/del16read~.c    | 2 +-
 externals/iem16/src/del16write~.c   | 2 +-
 externals/iem16/src/tab16play~.c    | 2 +-
 externals/iem16/src/tab16read4~.c   | 2 +-
 externals/iem16/src/tab16read~.c    | 2 +-
 externals/iem16/src/tab16receive~.c | 2 +-
 externals/iem16/src/tab16send~.c    | 2 +-
 externals/iem16/src/tab16write~.c   | 2 +-
 externals/iem16/src/vd16~.c         | 2 +-
 9 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/externals/iem16/src/del16read~.c b/externals/iem16/src/del16read~.c
index ed6d3ff73..99f71b8eb 100644
--- a/externals/iem16/src/del16read~.c
+++ b/externals/iem16/src/del16read~.c
@@ -86,7 +86,7 @@ static void sigdel16read_setup(void){
 				 (t_newmethod)sigdel16read_new, 0,
 				 sizeof(t_sigdel16read), 0, A_DEFSYM, A_DEFFLOAT, 0);
   class_addmethod(sigdel16read_class, (t_method)sigdel16read_dsp,
-		  gensym("dsp"), 0);
+		  gensym("dsp"), A_CANT, 0);
   class_addfloat(sigdel16read_class, (t_method)sigdel16read_16bit);
 }
 
diff --git a/externals/iem16/src/del16write~.c b/externals/iem16/src/del16write~.c
index d0ea3891e..f3b447ef2 100644
--- a/externals/iem16/src/del16write~.c
+++ b/externals/iem16/src/del16write~.c
@@ -82,7 +82,7 @@ static void sigdel16write_setup(void){
 				  sizeof(t_sigdel16write), 0, A_DEFSYM, A_DEFFLOAT, 0);
   CLASS_MAINSIGNALIN(sigdel16write_class, t_sigdel16write, x_f);
   class_addmethod(sigdel16write_class, (t_method)sigdel16write_dsp,
-		  gensym("dsp"), 0);
+		  gensym("dsp"), A_CANT, 0);
 }
 
 // G.Holzmann: for PD-extended build system
diff --git a/externals/iem16/src/tab16play~.c b/externals/iem16/src/tab16play~.c
index 23be427cf..0fd1049bd 100644
--- a/externals/iem16/src/tab16play~.c
+++ b/externals/iem16/src/tab16play~.c
@@ -103,7 +103,7 @@ void tab16play_tilde_setup(void){
 				    (t_newmethod)tab16play_tilde_new, (t_method)tab16play_tilde_free,
 				    sizeof(t_tab16play_tilde), 0, A_DEFSYM, 0);
   class_addmethod(tab16play_tilde_class, (t_method)tab16play_tilde_dsp,
-		  gensym("dsp"), 0);
+		  gensym("dsp"), A_CANT, 0);
   class_addmethod(tab16play_tilde_class, (t_method)tab16play_tilde_stop,
 		  gensym("stop"), 0);
   class_addmethod(tab16play_tilde_class, (t_method)tab16play_tilde_set,
diff --git a/externals/iem16/src/tab16read4~.c b/externals/iem16/src/tab16read4~.c
index 5a9b9f8db..7f2ed85f6 100644
--- a/externals/iem16/src/tab16read4~.c
+++ b/externals/iem16/src/tab16read4~.c
@@ -99,7 +99,7 @@ void tab16read4_tilde_setup(void){
 				     sizeof(t_tab16read4_tilde), 0, A_DEFSYM, 0);
   CLASS_MAINSIGNALIN(tab16read4_tilde_class, t_tab16read4_tilde, x_f);
   class_addmethod(tab16read4_tilde_class, (t_method)tab16read4_tilde_dsp,
-		  gensym("dsp"), 0);
+		  gensym("dsp"), A_CANT, 0);
   class_addmethod(tab16read4_tilde_class, (t_method)tab16read4_tilde_set,
 		  gensym("set"), A_SYMBOL, 0);
 }
diff --git a/externals/iem16/src/tab16read~.c b/externals/iem16/src/tab16read~.c
index ff3d34350..9f5657587 100644
--- a/externals/iem16/src/tab16read~.c
+++ b/externals/iem16/src/tab16read~.c
@@ -87,7 +87,7 @@ void tab16read_tilde_setup(void){
 				    sizeof(t_tab16read_tilde), 0, A_DEFSYM, 0);
   CLASS_MAINSIGNALIN(tab16read_tilde_class, t_tab16read_tilde, x_f);
   class_addmethod(tab16read_tilde_class, (t_method)tab16read_tilde_dsp,
-		  gensym("dsp"), 0);
+		  gensym("dsp"), A_CANT, 0);
   class_addmethod(tab16read_tilde_class, (t_method)tab16read_tilde_set,
 		  gensym("set"), A_SYMBOL, 0);
 }
diff --git a/externals/iem16/src/tab16receive~.c b/externals/iem16/src/tab16receive~.c
index f946dcecd..2aaf0a8ef 100644
--- a/externals/iem16/src/tab16receive~.c
+++ b/externals/iem16/src/tab16receive~.c
@@ -58,7 +58,7 @@ static void tab16receive_setup(void){
 				 (t_newmethod)tab16receive_new, 0,
 				 sizeof(t_tab16receive), 0, A_DEFSYM, 0);
   class_addmethod(tab16receive_class, (t_method)tab16receive_dsp,
-		  gensym("dsp"), 0);
+		  gensym("dsp"), A_CANT, 0);
 }
 
 // G.Holzmann: for PD-extended build system
diff --git a/externals/iem16/src/tab16send~.c b/externals/iem16/src/tab16send~.c
index c5ff3af09..50105a06f 100644
--- a/externals/iem16/src/tab16send~.c
+++ b/externals/iem16/src/tab16send~.c
@@ -73,7 +73,7 @@ static void tab16send_setup(void){
   tab16send_class = class_new(gensym("tab16send~"), (t_newmethod)tab16send_new,
 			      (t_method)tab16send_free, sizeof(t_tab16send), 0, A_DEFSYM, 0);
   CLASS_MAINSIGNALIN(tab16send_class, t_tab16send, x_f);
-  class_addmethod(tab16send_class, (t_method)tab16send_dsp, gensym("dsp"), 0);
+  class_addmethod(tab16send_class, (t_method)tab16send_dsp, gensym("dsp"), A_CANT, 0);
 }
 
 // G.Holzmann: for PD-extended build system
diff --git a/externals/iem16/src/tab16write~.c b/externals/iem16/src/tab16write~.c
index 2a41f2f03..dc3f47018 100644
--- a/externals/iem16/src/tab16write~.c
+++ b/externals/iem16/src/tab16write~.c
@@ -82,7 +82,7 @@ void tab16write_tilde_setup(void){
 				     sizeof(t_tab16write_tilde), 0, A_DEFSYM, 0);
   CLASS_MAINSIGNALIN(tab16write_tilde_class, t_tab16write_tilde, x_f);
   class_addmethod(tab16write_tilde_class, (t_method)tab16write_tilde_dsp,
-		  gensym("dsp"), 0);
+		  gensym("dsp"), A_CANT, 0);
   class_addmethod(tab16write_tilde_class, (t_method)tab16write_tilde_set,
 		  gensym("set"), A_SYMBOL, 0);
   class_addmethod(tab16write_tilde_class, (t_method)tab16write_tilde_stop,
diff --git a/externals/iem16/src/vd16~.c b/externals/iem16/src/vd16~.c
index c21234977..c3387fec5 100644
--- a/externals/iem16/src/vd16~.c
+++ b/externals/iem16/src/vd16~.c
@@ -86,7 +86,7 @@ static void sig16vd_dsp(t_sig16vd *x, t_signal **sp){
 static void sig16vd_setup(void){
   sig16vd_class = class_new(gensym("vd16~"), (t_newmethod)sig16vd_new, 0,
 			    sizeof(t_sig16vd), 0, A_DEFSYM, 0);
-  class_addmethod(sig16vd_class, (t_method)sig16vd_dsp, gensym("dsp"), 0);
+  class_addmethod(sig16vd_class, (t_method)sig16vd_dsp, gensym("dsp"), A_CANT, 0);
   CLASS_MAINSIGNALIN(sig16vd_class, t_sig16vd, x_f);
 }
 
-- 
GitLab