Lines Matching refs:hBs

219 int transportEnc_writePCE(HANDLE_FDK_BITSTREAM hBs,
245 FDKwriteBits(hBs, instanceTagPCE, 4); /* Element instance tag */
246 FDKwriteBits(hBs, profile, 2); /* Object type */
247 FDKwriteBits(hBs, sampleRateIndex, 4); /* Sample rate index*/
249 FDKwriteBits(hBs, config->num_front_channel_elements, 4); /* Front channel Elements */
250 FDKwriteBits(hBs, config->num_side_channel_elements , 4); /* No Side Channel Elements */
251 FDKwriteBits(hBs, config->num_back_channel_elements , 4); /* No Back channel Elements */
252 FDKwriteBits(hBs, config->num_lfe_channel_elements , 2); /* No Lfe channel elements */
254 FDKwriteBits(hBs, 0, 3); /* No assoc data elements */
255 FDKwriteBits(hBs, 0, 4); /* No valid cc elements */
256 FDKwriteBits(hBs, 0, 1); /* Mono mixdown present */
257 FDKwriteBits(hBs, 0, 1); /* Stereo mixdown present */
260 FDKwriteBits(hBs, 1, 1); /* Matrix mixdown present */
261 FDKwriteBits(hBs, (matrixMixdownA-1)&0x3, 2); /* matrix_mixdown_idx */
262 FDKwriteBits(hBs, (pseudoSurroundEnable)?1:0, 1); /* pseudo_surround_enable */
265 FDKwriteBits(hBs, 0, 1); /* Matrix mixdown not present */
271 FDKwriteBits(hBs, isCpe, 1); /* Front channel Elements is CPE? */
272 FDKwriteBits(hBs, tag, 4); /* Front channel Instance Tag.*/
277 FDKwriteBits(hBs, isCpe, 1); /* Front channel Elements is CPE? */
278 FDKwriteBits(hBs, tag, 4); /* Front channel Instance Tag.*/
283 FDKwriteBits(hBs, isCpe, 1); /* Front channel Elements is CPE? */
284 FDKwriteBits(hBs, tag, 4); /* Front channel Instance Tag.*/
287 FDKwriteBits(hBs, lfeCnt++, 4); /* LFE channel Instance Tag. */
297 FDKbyteAlign(hBs, alignAnchor); /* Alignment */
299 FDKwriteBits(hBs, 0 ,8); /* Do no write any comment. */
410 HANDLE_FDK_BITSTREAM hBs,
420 FDKwriteBits(hBs, (config->samplesPerFrame == 480) ? 1 : 0, 1);
422 FDKwriteBits(hBs, (config->flags & CC_VCB11 ) ? 1:0, 1);
423 FDKwriteBits(hBs, (config->flags & CC_RVLC ) ? 1:0, 1);
424 FDKwriteBits(hBs, (config->flags & CC_HCR ) ? 1:0, 1);
426 FDKwriteBits(hBs, (config->flags & CC_SBR) ? 1:0, 1); /* SBR header flag */
428 FDKwriteBits(hBs, (config->samplingRate == config->extSamplingRate) ? 0:1, 1); /* Samplerate Flag */
429 FDKwriteBits(hBs, (config->flags & CC_SBRCRC) ? 1:0, 1); /* SBR CRC flag*/
439 cb->cbSbr(cb->cbSbrData, hBs, 0, 0, 0, config->aot, pPce->el_list[e], e);
445 FDKwriteBits(hBs, 0, 4); /* ELDEXT_TERM */