Home
last modified time | relevance | path

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

/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_enctropy.c166 void h265e_cabac_resetBits(H265eCabacCtx *cabac_ctx) in h265e_cabac_resetBits() argument
170 cabac_ctx->m_low = 0; in h265e_cabac_resetBits()
171 cabac_ctx->m_bitsLeft = -12; in h265e_cabac_resetBits()
172 cabac_ctx->m_numBufferedBytes = 0; in h265e_cabac_resetBits()
173 cabac_ctx->m_bufferedByte = 0xff; in h265e_cabac_resetBits()
174 cabac_ctx->m_fracBits = 0; in h265e_cabac_resetBits()
179 void h265e_cabac_start(H265eCabacCtx *cabac_ctx) in h265e_cabac_start() argument
182 cabac_ctx->m_low = 0; in h265e_cabac_start()
183 cabac_ctx->m_range = 510; in h265e_cabac_start()
184 cabac_ctx->m_bitsLeft = -12; in h265e_cabac_start()
[all …]
H A Dh265e_enctropy.h42 void h265e_cabac_init(H265eCabacCtx *cabac_ctx, MppWriteCtx * bitIf);
44 void h265e_cabac_resetBits(H265eCabacCtx *cabac_ctx);
45 void h265e_cabac_encodeBin(H265eCabacCtx *cabac_ctx, H265eContextModel_t *ctxModel, RK_U32 binValue…
46 void h265e_cabac_encodeBinTrm(H265eCabacCtx *cabac_ctx, RK_U32 binValue);
47 void h265e_cabac_start(H265eCabacCtx *cabac_ctx);
48 void h265e_cabac_finish(H265eCabacCtx *cabac_ctx);
49 void h265e_cabac_flush(H265eCabacCtx *cabac_ctx);
H A Dh265e_slice.c558 H265eCabacCtx *cabac_ctx = &slice->m_cabac; in code_skip_flag() local
574 h265e_cabac_encodeBin(cabac_ctx, &slice->m_contextModels[OFF_SKIP_FLAG_CTX + ctxSkip], 1); in code_skip_flag()
579 H265eCabacCtx *cabac_ctx = &slice->m_cabac; in code_merge_index() local
581 h265e_cabac_encodeBin(cabac_ctx, &slice->m_contextModels[OFF_MERGE_IDX_EXT_CTX], 0); in code_merge_index()
593 H265eCabacCtx *cabac_ctx = &slice->m_cabac; in code_split_flag() local
596 h265e_cabac_encodeBin(cabac_ctx, &slice->m_contextModels[OFF_SPLIT_FLAG_CTX], currSplitFlag); in code_split_flag()
805 H265eCabacCtx *cabac_ctx = &slice->m_cabac; in h265e_code_skip_tile() local
821 h265e_cabac_init(cabac_ctx, bitIf); in h265e_code_skip_tile()
833 h265e_cabac_encodeBinTrm(cabac_ctx, 0); in h265e_code_skip_tile()
846 h265e_cabac_encodeBinTrm(cabac_ctx, 1); in h265e_code_skip_tile()
[all …]