void OutIterateResetCallback(OutPtr self, t_object* obj) { t_max_err err = MAX_ERR_NONE; method audioResetMethod = zgetfn(obj, gensym("audio.reset")); if (audioResetMethod) err = (t_max_err)audioResetMethod(obj, self->vectorSize); }
void UnpackIterateResetCallback(UnpackPtr self, ObjectPtr obj) { MaxErr err = MAX_ERR_NONE; method audioResetMethod = zgetfn(obj, gensym("audio.reset")); if (audioResetMethod) err = (MaxErr)audioResetMethod(obj, self->vectorSize); }
void PlugOutIterateResetCallback(PlugOutPtr self, ObjectPtr obj) { TTUInt32 vectorSize; method audioResetMethod = zgetfn(obj, GENSYM("audio.reset")); if (audioResetMethod) { self->audioGraphObject->getUnitGenerator()->getAttributeValue(TT("vectorSize"), vectorSize); audioResetMethod(obj, vectorSize); } }