Lines Matching full:inputdur
698 picoos_int16 inputdur, /* input duration in ms */
708 fact = (targetdur << (PICODATA_PRECISION - frame_duration_exp)) / inputdur;
724 picoos_int16 inputdur, /* input duration in ms */
739 transDurUniform(frame_duration_exp,array_length,inout,inputdur,targetdur,restdur);
743 if (targetdur > inputdur) {
744 fact = ((targetdur - inputdur) << (PICODATA_PRECISION-frame_duration_exp))/ weighted_sum;
746 fact = -((inputdur - targetdur) << (PICODATA_PRECISION-frame_duration_exp))/ weighted_sum;
779 picoos_int32 inputdur, targetdur;
783 inputdur = 0;
785 inputdur += inout[i];
788 PICODBG_TRACE(("######## transforming duration fact=%i, limits = [%i,%i] (input frames: %i)",facttarget,mintarget,maxtarget, inputdur));
790 inputdur <<= frame_duration_exp;
794 targetdur = (facttarget * inputdur + PICODATA_PREC_HALF) >> PICODATA_PRECISION;
796 targetdur = inputdur;
809 transDurUniform(frame_duration_exp,array_length,inout,inputdur,targetdur,dur_rest);
811 transDurWeighted(frame_duration_exp,array_length,inout,weight,inputdur,targetdur,dur_rest);