Home | History | Annotate | Download | only in src

Lines Matching refs:asc

292        LATM: align with respect to the first bit of the ASC */
366 HANDLE_FDK_BITSTREAM asc,
376 FDKwriteBits( asc, ((samplesPerFrame==960 || samplesPerFrame==480)?1:0), 1); /* frameLengthFlag: 1 for a 960/480 (I)MDCT, 0 for a 1024/512 (I)MDCT*/
377 FDKwriteBits( asc, 0, 1); /* dependsOnCoreCoder: Sampling Rate Coder Specific, see in ISO/IEC 14496-3 Subpart 4, 4.4.1 */
378 FDKwriteBits( asc, extFlg, 1 ); /* Extension Flag: Shall be 1 for aot = 17,19,20,21,22,23 */
382 transportEnc_writePCE(asc, config->channelMode, config->samplingRate, 0, 1, 0, 0, alignAnchor);
386 FDKwriteBits( asc, config->BSACnumOfSubFrame, 5 ); /* numOfSubFrame */
387 FDKwriteBits( asc, config->BSAClayerLength, 11 ); /* layer_length */
392 FDKwriteBits( asc, (config->flags & CC_VCB11) ? 1 : 0, 1 ); /* aacSectionDataResillienceFlag */
393 FDKwriteBits( asc, (config->flags & CC_RVLC) ? 1 : 0, 1 ); /* aacScaleFactorDataResillienceFlag */
394 FDKwriteBits( asc, (config->flags & CC_HCR) ? 1 : 0, 1 ); /* aacSpectralDataResillienceFlag */
396 FDKwriteBits( asc, 0, 1 ); /* extensionFlag3: reserved. Shall be '0' */
449 HANDLE_FDK_BITSTREAM asc,
459 UINT alignAnchor = FDKgetValidBits(asc);
478 writeAot(asc, config->extAOT);
480 writeAot(asc, config->aot);
483 writeSampleRate(asc, config->samplingRate);
493 FDKwriteBits( asc, getChannelConfig(config->channelMode), 4 );
496 writeSampleRate(asc, config->extSamplingRate);
497 writeAot(asc, config->aot);
514 err = transportEnc_writeGASpecificConfig(asc, config, extFlag, alignAnchor);
521 err = transportEnc_writeELDSpecificConfig(asc, config, epConfig, cb);
542 FDKwriteBits( asc, 0, 2 ); /* epconfig 0 */
549 FDKsyncCache( asc );