Searched refs:pCurSlice (Results 1 – 4 of 4) sorted by relevance
/third_party/openh264/codec/encoder/core/src/ |
D | svc_encode_slice.cpp | 1628 int32_t WelsCodeOneSlice (sWelsEncCtx* pEncCtx, SSlice* pCurSlice, const int32_t kiNalType) { in WelsCodeOneSlice() argument 1632 SBitStringAux* pBs = pCurSlice->pSliceBsa; in WelsCodeOneSlice() 1638 pCurSlice->sScaleShift = 0; in WelsCodeOneSlice() 1641 pCurSlice->sScaleShift = kuiTemporalId ? (kuiTemporalId - pEncCtx->pRefPic->uiTemporalId) : 0; in WelsCodeOneSlice() 1644 WelsSliceHeaderExtInit (pEncCtx, pCurLayer, pCurSlice); in WelsCodeOneSlice() 1648 GomRCInitForOneSlice (pCurSlice, pWelsSvcRc->iBitsPerMb); in WelsCodeOneSlice() 1651 g_pWelsWriteSliceHeader[pCurSlice->bSliceHeaderExtFlag] (pEncCtx, pBs, pCurLayer, pCurSlice, in WelsCodeOneSlice() 1654 …pCurSlice->uiLastMbQp = pCurLayer->sLayerInfo.pPpsP->iPicInitQp + pCurSlice->sSliceHeaderExt.sSlic… in WelsCodeOneSlice() 1656 …_t iEncReturn = g_pWelsSliceCoding[pNalHeadExt->bIdrFlag][kiDynamicSliceFlag] (pEncCtx, pCurSlice); in WelsCodeOneSlice() 1660 WelsWriteSliceEndSyn (pCurSlice, pEncCtx->pSvcParam->iEntropyCodingModeFlag != 0); in WelsCodeOneSlice() [all …]
|
D | encoder_ext.cpp | 3665 SSlice* pCurSlice = &pCtx->pCurDqLayer->sSliceBufferInfo[0].pSliceBuffer[0]; in WelsEncoderEncodeExt() local 3676 assert (0 == (int) pCurSlice->iSliceIdx); in WelsEncoderEncodeExt() 3677 pCtx->iEncoderError = SetSliceBoundaryInfo (pCtx->pCurDqLayer, pCurSlice, 0); in WelsEncoderEncodeExt() 3680 pCtx->iEncoderError = WelsCodeOneSlice (pCtx, pCurSlice, eNalType); in WelsEncoderEncodeExt() 3799 SSlice* pCurSlice = NULL; in WelsEncoderEncodeExt() local 3816 pCurSlice = &pCtx->pCurDqLayer->sSliceBufferInfo[0].pSliceBuffer[iSliceIdx]; in WelsEncoderEncodeExt() 3817 assert (iSliceIdx == pCurSlice->iSliceIdx); in WelsEncoderEncodeExt() 3818 pCtx->iEncoderError = SetSliceBoundaryInfo (pCtx->pCurDqLayer, pCurSlice, iSliceIdx); in WelsEncoderEncodeExt() 3820 pCtx->iEncoderError = WelsCodeOneSlice (pCtx, pCurSlice, eNalType); in WelsEncoderEncodeExt() 4549 SSlice* pCurSlice = NULL; in WelsCodeOnePicPartition() local [all …]
|
/third_party/openh264/codec/encoder/core/inc/ |
D | svc_encode_slice.h | 164 int32_t WelsCodeOneSlice (sWelsEncCtx* pEncCtx, SSlice* pCurSlice, 173 void AddSliceBoundary (sWelsEncCtx* pEncCtx, SSlice* pCurSlice, SSliceCtx* pSliceCtx, SMB* pCurMb,
|
/third_party/openh264/codec/decoder/core/src/ |
D | decode_slice.cpp | 83 PSlice pCurSlice = &pCurDqLayer->sLayerInfo.sSliceInLayer; in WelsTargetSliceConstruction() local 84 PSliceHeader pSliceHeader = &pCurSlice->sSliceHeaderExt.sSliceHeader; in WelsTargetSliceConstruction() 94 int32_t iTotalNumMb = pCurSlice->iTotalMbInCurSlice; in WelsTargetSliceConstruction() 123 pCurDqLayer->iMbX, pCurDqLayer->iMbY, pCurSlice->eSliceType); in WelsTargetSliceConstruction() 160 …if ((pCurSlice->eSliceType != I_SLICE) && (pCurSlice->eSliceType != P_SLICE) && (pCurSlice->eSlice… in WelsTargetSliceConstruction() 3043 PSlice pCurSlice = &pCurDqLayer->sLayerInfo.sSliceInLayer; in ComputeColocatedTemporalScaling() local 3044 PSliceHeader pSliceHeader = &pCurSlice->sSliceHeaderExt.sSliceHeader; in ComputeColocatedTemporalScaling() 3055 pCurSlice->iMvScale[LIST_0][i] = 1 << 8; in ComputeColocatedTemporalScaling() 3059 pCurSlice->iMvScale[LIST_0][i] = WELS_CLIP3 ((tb * tx + 32) >> 6, -1024, 1023); in ComputeColocatedTemporalScaling()
|