Home | History | Annotate | Download | only in src

Lines Matching refs:pce

414   \pce Pointer to PCE buffer
418 \return PCE status (-1: fail, 0: no new PCE, 1: PCE updated, 2: PCE updated need re-config).
423 CProgramConfig *pce,
430 /* read PCE to temporal buffer first */
445 if ( !pce->isValid && (channelConfig > 0) ) {
446 /* Create a standard channel config PCE to compare with */
447 CProgramConfig_GetDefault( pce, channelConfig );
450 if (pce->isValid) {
451 /* Compare the new and the old PCE (tags ignored) */
452 switch ( CProgramConfig_Compare( pce, tmpPce ) )
455 FDKmemcpy(pce, tmpPce, sizeof(CProgramConfig)); /* Store the complete PCE */
456 pceStatus = 1; /* New PCE but no change of config */
460 FDKmemcpy(pce, tmpPce, sizeof(CProgramConfig)); /* Store the complete PCE */
467 case 0: /* Nothing to do because PCE matches the old one exactly. */
862 CProgramConfig_Init(&self->pce);
873 /* valid number of channels -> copy program config element (PCE) from ASC */
874 FDKmemcpy(&self->pce, &asc->m_progrConfigElement, sizeof(CProgramConfig));
932 /* Set matrix mixdown infos if available from PCE. */
1122 CProgramConfig *pce;
1141 pce = &self->pce;
1142 CProgramConfig_Reset(pce);
1154 if (!CProgramConfig_IsValid(pce)) {
1201 int pceRead = 0; /* Flag indicating a PCE in the current raw_data_block() */
1276 pce,
1382 pce,
1413 pce,
1436 pce,
1446 int elIdx = CProgramConfig_GetElementTable(pce, self->elements, (8), &self->chMapIndex);
1452 self->ascChannels = pce->NumChannels;
1453 /* If PCE is not first element conceal this frame to avoid inconsistencies */
1635 if (pceRead == 1 && CProgramConfig_IsValid(pce)) {
1636 /* Set matrix mixdown infos if available from PCE. */
1638 pce->MatrixMixdownIndexPresent,
1639 pce->MatrixMixdownIndex,
1640 pce->PseudoSurroundEnable );
1650 * # | chCfg | PCE | cChCfg | chOutMapIdx
1658 * derived from a given PCE. The variable aacChannels represents the number of channel found
1679 self->pce.ElementInstanceTag,
1783 self->pce.ElementInstanceTag,