Home | History | Annotate | Download | only in src

Lines Matching refs:hybrid

276   /* Hybrid Filter Bank 1 creation. */
277 errorInfo = InitHybridFilterBank ( &h_ps_d->specificTo.mpeg.hybrid,
371 scale = fMin(scale, getScalefactor(h_ps_d->specificTo.mpeg.hybrid.mQmfBufferRealSlot[i], NO_SUB_QMF_CHANNELS));
372 scale = fMin(scale, getScalefactor(h_ps_d->specificTo.mpeg.hybrid.mQmfBufferImagSlot[i], NO_SUB_QMF_CHANNELS));
429 scaleValues( h_ps_d->specificTo.mpeg.hybrid.mQmfBufferRealSlot[i], NO_SUB_QMF_CHANNELS, scale );
430 scaleValues( h_ps_d->specificTo.mpeg.hybrid.mQmfBufferImagSlot[i], NO_SUB_QMF_CHANNELS, scale );
473 \brief Scale input channel to the same scalefactor and rescale hybrid
542 h_ps_d->specificTo.mpeg.hybrid.sf_mQmfBuffer = maxScal;
561 /* scale back 6 timeslots look ahead for hybrid filterbank to original value */
578 FIXP_DBL *mHybridRealLeft, /*!< left (mono) hybrid values real */
579 FIXP_DBL *mHybridImagLeft, /*!< left (mono) hybrid values imag */
580 SCHAR sf_mHybridLeft, /*!< scalefactor for left (mono) hybrid bands */
586 FIXP_DBL *mHybridRealRight, /*!< right (decorrelated) hybrid values real */
587 FIXP_DBL *mHybridImagRight, /*!< right (decorrelated) hybrid values imag */
611 parameter index qmf bands hybrid bands
616 3 0 3 HYBRID BANDS
640 /* hybrid bands (parameter index 0 - 7) */
1068 FIXP_DBL *mHybridRealLeft, /*!< hybrid values real left */
1069 FIXP_DBL *mHybridImagLeft, /*!< hybrid values imag left */
1074 FIXP_DBL *mHybridRealRight, /*!< hybrid values real right */
1075 FIXP_DBL *mHybridImagRight, /*!< hybrid values imag right */
1231 hybrid synthesis filterbanks are used to generate the stereo output
1237 | Hybrid | M_n[k,m] | | L_n[k,m] | Hybrid | l[n]
1248 | | R_n[k,m] | Hybrid | r[n]
1263 /* get temporary hybrid qmf values of one timeslot */
1279 Hybrid analysis filterbank:
1289 { /* fill hybrid delay buffer. */
1298 &h_ps_d->specificTo.mpeg.hybrid );
1303 hybridRealLeft, /* hybrid filterbank values */
1304 hybridImagLeft, /* hybrid filterbank values */
1305 &h_ps_d->specificTo.mpeg.hybrid); /* hybrid filterbank handle */
1308 SCHAR hybridScal = h_ps_d->specificTo.mpeg.hybrid.sf_mQmfBuffer;
1315 - k: frequency in hybrid spectrum
1320 hybridRealLeft, /* left hybrid time slot */
1322 hybridScal, /* scale factor of left hybrid time slot */
1326 hybridRealRight, /* right hybrid time slot */
1341 hybridRealLeft, /* left hybrid time slot */
1345 hybridRealRight, /* right hybrid time slot */
1354 Hybrid synthesis filterbank:
1355 The stereo processed hybrid subband signals l_k(n) and r_k(n) are fed into the hybrid synthesis
1358 block of 64 samples of one reconstructed stereo channel. The hybrid synthesis filterbank is
1364 slotBasedHybridSynthesis ( hybridRealLeft, /* one timeslot of hybrid filterbank values */
1368 &h_ps_d->specificTo.mpeg.hybrid ); /* hybrid filterbank handle */
1371 slotBasedHybridSynthesis ( hybridRealRight, /* one timeslot of hybrid filterbank values */
1375 &h_ps_d->specificTo.mpeg.hybrid ); /* hybrid filterbank handle */
1383 /* free temporary hybrid qmf values of one timeslot */