• Home
  • Raw
  • Download

Lines Matching refs:bs

109 static UINT CLatmDemux_GetValue(HANDLE_FDK_BITSTREAM bs) {  in CLatmDemux_GetValue()  argument
113 bytesForValue = (UCHAR)FDKreadBits(bs, 2); in CLatmDemux_GetValue()
117 tmp = (UCHAR)FDKreadBits(bs, 8); in CLatmDemux_GetValue()
125 HANDLE_FDK_BITSTREAM bs, CLatmDemux *pLatmDemux, int m_muxConfigPresent, in CLatmDemux_ReadAudioMuxElement() argument
131 pLatmDemux->m_useSameStreamMux = FDKreadBits(bs, 1); in CLatmDemux_ReadAudioMuxElement()
143 bsAnchorDummyParse = *bs; in CLatmDemux_ReadAudioMuxElement()
149 bs, pLatmDemux, pTpDecCallbacks, pAsc, pfConfigFound, in CLatmDemux_ReadAudioMuxElement()
164 *bs = bsAnchorDummyParse; in CLatmDemux_ReadAudioMuxElement()
175 bsAnchor = *bs; in CLatmDemux_ReadAudioMuxElement()
178 *bs = bsAnchor; in CLatmDemux_ReadAudioMuxElement()
183 bs, pLatmDemux, pTpDecCallbacks, pAsc, pfConfigFound, in CLatmDemux_ReadAudioMuxElement()
217 (ErrorStatus = CLatmDemux_ReadPayloadLengthInfo(bs, pLatmDemux))) { in CLatmDemux_ReadAudioMuxElement()
236 TRANSPORTDEC_ERROR CLatmDemux_Read(HANDLE_FDK_BITSTREAM bs, in CLatmDemux_Read() argument
247 cntBits = FDKgetValidBits(bs); in CLatmDemux_Read()
254 bs, pLatmDemux, (tt != TT_MP4_LATM_MCP0), in CLatmDemux_Read()
284 HANDLE_FDK_BITSTREAM bs, CLatmDemux *pLatmDemux, in CLatmDemux_ReadStreamMuxConfig() argument
296 pLatmDemux->m_AudioMuxVersion = FDKreadBits(bs, 1); in CLatmDemux_ReadStreamMuxConfig()
301 pLatmDemux->m_AudioMuxVersionA = FDKreadBits(bs, 1); in CLatmDemux_ReadStreamMuxConfig()
306 pLatmDemux->m_taraBufferFullness = CLatmDemux_GetValue(bs); in CLatmDemux_ReadStreamMuxConfig()
308 pLatmDemux->m_allStreamsSameTimeFraming = FDKreadBits(bs, 1); in CLatmDemux_ReadStreamMuxConfig()
309 pLatmDemux->m_noSubFrames = FDKreadBits(bs, 6) + 1; in CLatmDemux_ReadStreamMuxConfig()
310 pLatmDemux->m_numProgram = FDKreadBits(bs, 4) + 1; in CLatmDemux_ReadStreamMuxConfig()
319 pLatmDemux->m_numLayer[prog] = FDKreadBits(bs, 3) + 1; in CLatmDemux_ReadStreamMuxConfig()
335 useSameConfig = FDKreadBits(bs, 1); in CLatmDemux_ReadStreamMuxConfig()
371 ascLen = CLatmDemux_GetValue(bs); in CLatmDemux_ReadStreamMuxConfig()
373 if (ascLen < 0 || ascLen > (INT)FDKgetValidBits(bs)) { in CLatmDemux_ReadStreamMuxConfig()
377 FDKsyncCache(bs); in CLatmDemux_ReadStreamMuxConfig()
378 tmpBs = *bs; in CLatmDemux_ReadStreamMuxConfig()
402 FDKpushFor(bs, ascLen); /* position bitstream after ASC */ in CLatmDemux_ReadStreamMuxConfig()
408 bs, 0, pTpDecCallbacks, configMode, in CLatmDemux_ReadStreamMuxConfig()
414 pAscDummy, bs, 0, pTpDecCallbacks, configMode, in CLatmDemux_ReadStreamMuxConfig()
478 p_linfo->m_frameLengthType = FDKreadBits(bs, 3); in CLatmDemux_ReadStreamMuxConfig()
481 p_linfo->m_bufferFullness = FDKreadBits(bs, 8); in CLatmDemux_ReadStreamMuxConfig()
493 /* coreFrameOffset = */ FDKreadBits(bs, 6); in CLatmDemux_ReadStreamMuxConfig()
498 p_linfo->m_frameLengthInBits = FDKreadBits(bs, 9); in CLatmDemux_ReadStreamMuxConfig()
515 pLatmDemux->m_otherDataPresent = FDKreadBits(bs, 1); in CLatmDemux_ReadStreamMuxConfig()
520 pLatmDemux->m_otherDataLength = CLatmDemux_GetValue(bs); in CLatmDemux_ReadStreamMuxConfig()
525 otherDataLenEsc = FDKreadBits(bs, 1); in CLatmDemux_ReadStreamMuxConfig()
526 pLatmDemux->m_otherDataLength += FDKreadBits(bs, 8); in CLatmDemux_ReadStreamMuxConfig()
536 pLatmDemux->m_crcCheckPresent = FDKreadBits(bs, 1); in CLatmDemux_ReadStreamMuxConfig()
539 FDKreadBits(bs, 8); in CLatmDemux_ReadStreamMuxConfig()
594 TRANSPORTDEC_ERROR CLatmDemux_ReadPayloadLengthInfo(HANDLE_FDK_BITSTREAM bs, in CLatmDemux_ReadPayloadLengthInfo() argument
608 p_linfo->m_frameLengthInBits = CLatmDemux_ReadAuChunkLengthInfo(bs); in CLatmDemux_ReadPayloadLengthInfo()
630 int CLatmDemux_ReadAuChunkLengthInfo(HANDLE_FDK_BITSTREAM bs) { in CLatmDemux_ReadAuChunkLengthInfo() argument
635 UCHAR tmp = (UCHAR)FDKreadBits(bs, 8); in CLatmDemux_ReadAuChunkLengthInfo()