• Home
  • Raw
  • Download

Lines Matching refs:config

287   if (hAacEnc->config->audioMuxVersion==2) {  in FDKaacEnc_EncBitresToTpBitres()
301 void FDKaacEnc_AacInitDefaultConfig(AACENC_CONFIG *config) in FDKaacEnc_AacInitDefaultConfig() argument
304 FDKmemclear(config, sizeof(AACENC_CONFIG)); in FDKaacEnc_AacInitDefaultConfig()
307 config->anc_Rate = 0; /* no ancillary data */ in FDKaacEnc_AacInitDefaultConfig()
308 config->ancDataBitRate = 0; /* no additional consumed bitrate */ in FDKaacEnc_AacInitDefaultConfig()
311 config->bitRate = -1; /* bitrate must be set*/ in FDKaacEnc_AacInitDefaultConfig()
312config->averageBits = -1; /* instead of bitrate/s we can configure bits/supe… in FDKaacEnc_AacInitDefaultConfig()
313 config->bitrateMode = 0; in FDKaacEnc_AacInitDefaultConfig()
314 config->bandWidth = 0; /* get bandwidth from table */ in FDKaacEnc_AacInitDefaultConfig()
315 config->useTns = TNS_ENABLE_MASK; /* tns enabled completly */ in FDKaacEnc_AacInitDefaultConfig()
316config->usePns = 1; /* depending on channelBitrate this might be set t… in FDKaacEnc_AacInitDefaultConfig()
317 config->useIS = 1; /* Intensity Stereo Configuration */ in FDKaacEnc_AacInitDefaultConfig()
318 config->framelength = -1; /* Framesize not configured */ in FDKaacEnc_AacInitDefaultConfig()
319 config->syntaxFlags = 0; /* default syntax with no specialities */ in FDKaacEnc_AacInitDefaultConfig()
320config->epConfig = -1; /* no ER syntax -> no additional error protection … in FDKaacEnc_AacInitDefaultConfig()
321 config->nSubFrames = 1; /* default, no sub frames */ in FDKaacEnc_AacInitDefaultConfig()
322 config->channelOrder = CH_ORDER_MPEG; /* Use MPEG channel ordering. */ in FDKaacEnc_AacInitDefaultConfig()
323 config->channelMode = MODE_UNKNOWN; in FDKaacEnc_AacInitDefaultConfig()
324 config->minBitsPerFrame = -1; /* minum number of bits in each AU */ in FDKaacEnc_AacInitDefaultConfig()
325 config->maxBitsPerFrame = -1; /* minum number of bits in each AU */ in FDKaacEnc_AacInitDefaultConfig()
326 config->bitreservoir = -1; /* default, uninitialized value */ in FDKaacEnc_AacInitDefaultConfig()
327 config->audioMuxVersion = -1; /* audio mux version not configured */ in FDKaacEnc_AacInitDefaultConfig()
413 … AACENC_CONFIG *config, /* pre-initialized config struct */ in FDKaacEnc_Initialize() argument
426 if (config==NULL) in FDKaacEnc_Initialize()
432 if (config->nChannels < 1 || config->nChannels > (8)) { in FDKaacEnc_Initialize()
437 switch (config->sampleRate) in FDKaacEnc_Initialize()
457 if (config->bitRate==-1) { in FDKaacEnc_Initialize()
465 config->sampleRate, in FDKaacEnc_Initialize()
466 config->framelength, in FDKaacEnc_Initialize()
467 config->nChannels, in FDKaacEnc_Initialize()
468 FDKaacEnc_GetChannelModeConfiguration(config->channelMode)->nChannelsEff, in FDKaacEnc_Initialize()
469 config->bitRate, in FDKaacEnc_Initialize()
470 config->averageBits, in FDKaacEnc_Initialize()
472 config->bitrateMode, in FDKaacEnc_Initialize()
473 config->nSubFrames in FDKaacEnc_Initialize()
474 ) != config->bitRate in FDKaacEnc_Initialize()
475 && !((config->bitrateMode>=1) && (config->bitrateMode<=5)) in FDKaacEnc_Initialize()
481 if (config->syntaxFlags & AC_ER_VCB11) { in FDKaacEnc_Initialize()
484 if (config->syntaxFlags & AC_ER_HCR) { in FDKaacEnc_Initialize()
489 switch (config->framelength) in FDKaacEnc_Initialize()
492 if ( config->audioObjectType == AOT_ER_AAC_LD in FDKaacEnc_Initialize()
493 || config->audioObjectType == AOT_ER_AAC_ELD ) in FDKaacEnc_Initialize()
500 if ( config->audioObjectType != AOT_ER_AAC_LD in FDKaacEnc_Initialize()
501 && config->audioObjectType != AOT_ER_AAC_ELD ) in FDKaacEnc_Initialize()
510 if (config->anc_Rate != 0) { in FDKaacEnc_Initialize()
512 ErrorStatus = FDKaacEnc_InitCheckAncillary(config->bitRate, in FDKaacEnc_Initialize()
513 config->framelength, in FDKaacEnc_Initialize()
514 config->anc_Rate, in FDKaacEnc_Initialize()
516 config->sampleRate); in FDKaacEnc_Initialize()
522config->ancDataBitRate += ( (hAacEnc->ancillaryBitsPerFrame * config->sampleRate) / config->framel… in FDKaacEnc_Initialize()
530 FIXP_DBL tmp = fDivNorm(config->framelength, config->sampleRate, &q_res); in FDKaacEnc_Initialize()
531 encBitrate = (config->bitRate/*-config->ancDataBitRate*/)- (INT)(config->nChannels*8000); in FDKaacEnc_Initialize()
533config->maxAncBytesPerAU = FDKmin( (256), FDKmax(0,(INT)(fMultDiv2(tmp, (FIXP_DBL)(encBitrate<<sc)… in FDKaacEnc_Initialize()
537 hAacEnc->config = config; in FDKaacEnc_Initialize()
540 hAacEnc->bitrateMode = (AACENC_BITRATE_MODE)config->bitrateMode; in FDKaacEnc_Initialize()
542 hAacEnc->encoderMode = config->channelMode; in FDKaacEnc_Initialize()
544 …ErrorStatus = FDKaacEnc_InitChannelMapping(hAacEnc->encoderMode, config->channelOrder, &hAacEnc->c… in FDKaacEnc_Initialize()
550 ErrorStatus = FDKaacEnc_DetermineBandWidth(&hAacEnc->config->bandWidth, in FDKaacEnc_Initialize()
551 config->bandWidth, in FDKaacEnc_Initialize()
552 config->bitRate - config->ancDataBitRate, in FDKaacEnc_Initialize()
554 config->sampleRate, in FDKaacEnc_Initialize()
555 config->framelength, in FDKaacEnc_Initialize()
561 hAacEnc->bandwidth90dB = (INT)hAacEnc->config->bandWidth; in FDKaacEnc_Initialize()
563 tnsMask = config->useTns ? TNS_ENABLE_MASK : 0x0; in FDKaacEnc_Initialize()
564 psyBitrate = config->bitRate - config->ancDataBitRate; in FDKaacEnc_Initialize()
570 config->audioObjectType, in FDKaacEnc_Initialize()
576 config->audioObjectType, in FDKaacEnc_Initialize()
578 config->sampleRate, in FDKaacEnc_Initialize()
579 config->framelength, in FDKaacEnc_Initialize()
583 config->usePns, in FDKaacEnc_Initialize()
584 config->useIS, in FDKaacEnc_Initialize()
585 config->syntaxFlags, in FDKaacEnc_Initialize()
599 if ((config->bitrateMode>=1) && (config->bitrateMode<=5)) { in FDKaacEnc_Initialize()
603 …qcInit.maxBits = (config->maxBitsPerFrame!=-1) ? fixMin(qcInit.maxBits, config->maxBitsPer… in FDKaacEnc_Initialize()
605 qcInit.minBits = (config->minBitsPerFrame!=-1) ? config->minBitsPerFrame : 0; in FDKaacEnc_Initialize()
613 …qcInit.bitRes = (config->bitreservoir!=-1) ? FDKmin(config->bitreservoir, maxBitres) : ma… in FDKaacEnc_Initialize()
616 …qcInit.maxBits = (config->maxBitsPerFrame!=-1) ? fixMin(qcInit.maxBits, config->maxBitsPer… in FDKaacEnc_Initialize()
620 …qcInit.minBits = (config->minBitsPerFrame!=-1) ? fixMax(qcInit.minBits, config->minBitsPer… in FDKaacEnc_Initialize()
624 qcInit.sampleRate = config->sampleRate; in FDKaacEnc_Initialize()
625 qcInit.advancedBitsToPe = isLowDelay(config->audioObjectType) ? 1 : 0 ; in FDKaacEnc_Initialize()
626 qcInit.nSubFrames = config->nSubFrames; in FDKaacEnc_Initialize()
627 qcInit.padding.paddingRest = config->sampleRate; in FDKaacEnc_Initialize()
630 …bw_ratio = fDivNorm((FIXP_DBL)(10*config->framelength*hAacEnc->bandwidth90dB), (FIXP_DBL)(config->… in FDKaacEnc_Initialize()
638 switch(config->bitrateMode){ in FDKaacEnc_Initialize()
668 qcInit.invQuant = (config->useRequant)?2:0; in FDKaacEnc_Initialize()
677 if ( (config->audioObjectType == AOT_ER_AAC_LD) || (config->audioObjectType == AOT_ER_AAC_ELD) ) { in FDKaacEnc_Initialize()
685 qcInit.bitrate = config->bitRate - config->ancDataBitRate; in FDKaacEnc_Initialize()
693 hAacEnc->aot = hAacEnc->config->audioObjectType; in FDKaacEnc_Initialize()
777 hAacEnc->config->syntaxFlags, in FDKaacEnc_EncodeFrame()
778 hAacEnc->config->epConfig); in FDKaacEnc_EncodeFrame()
806 hAacEnc->config->syntaxFlags, in FDKaacEnc_EncodeFrame()
808 hAacEnc->config->epConfig ); in FDKaacEnc_EncodeFrame()
844 if ((extPayload[n].dataSize>>3) <= hAacEnc->config->maxAncBytesPerAU) { in FDKaacEnc_EncodeFrame()
864 hAacEnc->config->syntaxFlags, in FDKaacEnc_EncodeFrame()
866 hAacEnc->config->epConfig ); in FDKaacEnc_EncodeFrame()
876 if (!(hAacEnc->config->syntaxFlags & (AC_SCALABLE|AC_ER))) { in FDKaacEnc_EncodeFrame()
893 hAacEnc->config->bitRate, in FDKaacEnc_EncodeFrame()
894 hAacEnc->config->sampleRate, in FDKaacEnc_EncodeFrame()
895 hAacEnc->config->framelength); in FDKaacEnc_EncodeFrame()
898 avgTotalBits *= hAacEnc->config->nSubFrames; in FDKaacEnc_EncodeFrame()
916 hAacEnc->config->syntaxFlags, in FDKaacEnc_EncodeFrame()
917 hAacEnc->config->epConfig); in FDKaacEnc_EncodeFrame()
938 hAacEnc->config->syntaxFlags, in FDKaacEnc_EncodeFrame()
939 hAacEnc->config->epConfig); in FDKaacEnc_EncodeFrame()
969 hAacEnc->config->syntaxFlags, in FDKaacEnc_EncodeFrame()
970 hAacEnc->config->epConfig); in FDKaacEnc_EncodeFrame()