The function pairs
extend_frm_fx()
extend_frm_ivas_fx()
shrink_frm_fx()
shrink_frm_ivas_fx()
are almost identical (except from one scaling + isSilence_ivas_fx() vs. isSilence_fx()) - it should be feasible to harmonize them.
isSilence_ivas_fx()
isSilence_fx()