Lines Matching refs:config

143 		 AACENC_CONFIG config;
144 config.adtsUsed = 1;
145 config.bitRate = 128000;
146 config.nChannelsIn = 2;
147 config.nChannelsOut = 2;
148 config.sampleRate = 44100;
149 config.bandWidth = 20000;
151 AacEncOpen(hAacEnc, config);
191 length = min(hAacEnc->config.nChannelsIn*AACENC_BLOCKSIZE - hAacEnc->intlen, hAacEnc->inlen);
223 inbuflen = AACENC_BLOCKSIZE*hAacEnc->config.nChannelsIn;
249 if(NULL == pOutput || NULL == pOutput->Buffer || pOutput->Length < (6144/8)*hAacEnc->config.nChannelsOut/(sizeof(Word32)))
279 pOutInfo->Format.Channels = hAacEnc->config.nChannelsOut;
280 pOutInfo->Format.SampleRate = hAacEnc->config.sampleRate;
319 AACENC_CONFIG config;
332 AacInitDefaultConfig(&config);
336 config.adtsUsed = pAAC_param->adtsUsed;
337 config.bitRate = pAAC_param->bitRate;
338 config.nChannelsIn = pAAC_param->nChannels;
339 config.nChannelsOut = pAAC_param->nChannels;
340 config.sampleRate = pAAC_param->sampleRate;
343 if(config.nChannelsIn< 1 || config.nChannelsIn > MAX_CHANNELS ||
344 config.nChannelsOut < 1 || config.nChannelsOut > MAX_CHANNELS || config.nChannelsIn < config.nChannelsOut)
351 if(config.sampleRate == sampRateTab[i])
363 if(config.sampleRate%8000 == 0)
366 if(config.bitRate!=0 && ((config.bitRate/config.nChannelsOut < 4000) ||
367 (config.bitRate/config.nChannelsOut > 160000) ||
368 (config.bitRate > config.sampleRate*6*config.nChannelsOut)))
370 config.bitRate = 640*config.sampleRate/tmp*config.nChannelsOut;
372 if(config.bitRate/config.nChannelsOut < 4000)
373 config.bitRate = 4000 * config.nChannelsOut;
374 else if(config.bitRate > config.sampleRate*6*config.nChannelsOut)
375 config.bitRate = config.sampleRate*6*config.nChannelsOut;
376 else if(config.bitRate/config.nChannelsOut > 160000)
377 config.bitRate = config.nChannelsOut*160000;
381 bitrate = config.bitRate / config.nChannelsOut;
382 bitrate = bitrate * tmp / config.sampleRate;
390 config.bandWidth = BandwithCoefTab[i][SampleRateIdx];
393 ret = AacEncOpen(hAacEnc, config);
398 AacInitDefaultConfig(&config);
402 config.adtsUsed = 1;
403 config.nChannelsIn = pWAV_Format->Channels;
404 config.nChannelsOut = pWAV_Format->Channels;
405 config.sampleRate = pWAV_Format->SampleRate;
408 if(config.nChannelsIn< 1 || config.nChannelsIn > MAX_CHANNELS ||
409 config.nChannelsOut < 1 || config.nChannelsOut > MAX_CHANNELS || config.nChannelsIn < config.nChannelsOut)
422 if(config.sampleRate == sampRateTab[i])
435 if(config.sampleRate%8000 == 0)
438 config.bitRate = 640*config.sampleRate/tmp*config.nChannelsOut;
440 if(config.bitRate/config.nChannelsOut < 4000)
441 config.bitRate = 4000 * config.nChannelsOut;
442 else if(config.bitRate > config.sampleRate*6*config.nChannelsOut)
443 config.bitRate = config.sampleRate*6*config.nChannelsOut;
444 else if(config.bitRate/config.nChannelsOut > 160000)
445 config.bitRate = config.nChannelsOut*160000;
448 bitrate = config.bitRate / config.nChannelsOut;
449 bitrate = bitrate * tmp / config.sampleRate;
457 config.bandWidth = BandwithCoefTab[i][SampleRateIdx];
460 ret = AacEncOpen(hAacEnc, config);