aboutsummaryrefslogtreecommitdiff
path: root/pix_opencv_blobtrack.cc
diff options
context:
space:
mode:
Diffstat (limited to 'pix_opencv_blobtrack.cc')
-rw-r--r--pix_opencv_blobtrack.cc11
1 files changed, 10 insertions, 1 deletions
diff --git a/pix_opencv_blobtrack.cc b/pix_opencv_blobtrack.cc
index 8fb4752..df6ec6f 100644
--- a/pix_opencv_blobtrack.cc
+++ b/pix_opencv_blobtrack.cc
@@ -488,11 +488,20 @@ void pix_opencv_blobtrack :: getParamMess(t_symbol*s, int argc, t_atom*argv)
}
t_atom a_param[4];
+ t_atom a_params;
a_param[0] = argv[0];
if(pM->GetParamName(0) == NULL ) return;
-
+
+ for (i=0; ; ++i)
+ {
+ const char* param = pM->GetParamName(i);
+ if(param == NULL)break;
+ }
+ SETFLOAT(&a_params, i);
+ outlet_anything(m_dataout, gensym("params"), 1, &a_params);
+
for (i=0; ; ++i)
{
const char* param = pM->GetParamName(i);