Home
last modified time | relevance | path

Searched refs:pBinCtx (Results 1 – 3 of 3) sorted by relevance

/third_party/openh264/codec/decoder/core/src/
Dcabac_decoder.cpp138 int32_t DecodeBinCabac (PWelsCabacDecEngine pDecEngine, PWelsCabacCtx pBinCtx, uint32_t& uiBinVal) { in DecodeBinCabac() argument
140 uint32_t uiState = pBinCtx->uiState; in DecodeBinCabac()
141 uiBinVal = pBinCtx->uiMPS; in DecodeBinCabac()
152 pBinCtx->uiMPS ^= 0x01; in DecodeBinCabac()
153 pBinCtx->uiState = g_kuiStateTransTable[uiState][0]; in DecodeBinCabac()
157 pBinCtx->uiState = g_kuiStateTransTable[uiState][1]; in DecodeBinCabac()
247 int32_t DecodeUnaryBinCabac (PWelsCabacDecEngine pDecEngine, PWelsCabacCtx pBinCtx, int32_t iCtxOff… in DecodeUnaryBinCabac() argument
250 WELS_READ_VERIFY (DecodeBinCabac (pDecEngine, pBinCtx, uiSymVal)); in DecodeUnaryBinCabac()
255 pBinCtx += iCtxOffset; in DecodeUnaryBinCabac()
258 WELS_READ_VERIFY (DecodeBinCabac (pDecEngine, pBinCtx, uiCode)); in DecodeUnaryBinCabac()
[all …]
Dparse_mb_syn_cabac.cpp77 PWelsCabacCtx pBinCtx = pCtx->pCabacCtx + ctx_base; in DecodeCabacIntraMbType() local
79 WELS_READ_VERIFY (DecodeBinCabac (pCabacDecEngine, pBinCtx, uiCode)); in DecodeCabacIntraMbType()
89 WELS_READ_VERIFY (DecodeBinCabac (pCabacDecEngine, pBinCtx + 1, uiCode)); /* cbp_luma != 0 */ in DecodeCabacIntraMbType()
92 WELS_READ_VERIFY (DecodeBinCabac (pCabacDecEngine, pBinCtx + 2, uiCode)); in DecodeCabacIntraMbType()
94 WELS_READ_VERIFY (DecodeBinCabac (pCabacDecEngine, pBinCtx + 2, uiCode)); in DecodeCabacIntraMbType()
97 WELS_READ_VERIFY (DecodeBinCabac (pCabacDecEngine, pBinCtx + 3, uiCode)); in DecodeCabacIntraMbType()
99 WELS_READ_VERIFY (DecodeBinCabac (pCabacDecEngine, pBinCtx + 3, uiCode)); in DecodeCabacIntraMbType()
237 PWelsCabacCtx pBinCtx = (pCtx->pCabacCtx + iCtxInc); in ParseSkipFlagCabac() local
238 WELS_READ_VERIFY (DecodeBinCabac (pCtx->pCabacDecEngine, pBinCtx, uiSkip)); in ParseSkipFlagCabac()
249 PWelsCabacCtx pBinCtx = pCtx->pCabacCtx + NEW_CTX_OFFSET_MB_TYPE_I; //I mode in I slice in ParseMBTypeISliceCabac() local
[all …]
/third_party/openh264/codec/decoder/core/inc/
Dcabac_decoder.h91 int32_t DecodeBinCabac (PWelsCabacDecEngine pDecEngine, PWelsCabacCtx pBinCtx, uint32_t& uiBit);
96 int32_t DecodeUnaryBinCabac (PWelsCabacDecEngine pDecEngine, PWelsCabacCtx pBinCtx, int32_t iCtxOff…
101 uint32_t DecodeUEGLevelCabac (PWelsCabacDecEngine pDecEngine, PWelsCabacCtx pBinCtx, uint32_t& uiBi…
102 int32_t DecodeUEGMvCabac (PWelsCabacDecEngine pDecEngine, PWelsCabacCtx pBinCtx, uint32_t iMaxC, u…