⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 umc_h264_dec_ippwrap.h

📁 audio-video-codecs.rar语音编解码器
💻 H
📖 第 1 页 / 共 5 页
字号:
        return ippiReconstructLumaInter4x4MB_H264_16s8u_C1R(ppSrcDstCoeff,
                                                            pSrcDstYPlane,
                                                            srcdstYStep,
                                                            cbp4x4,
                                                            QP,
                                                            pQuantTable,
                                                            bypass_flag);
    }


    inline IppStatus ReconstructLumaIntra_16x16MB(Ipp16s **ppSrcDstCoeff,
                                                  Ipp8u *pSrcDstYPlane,
                                                  Ipp32u srcdstYStep,
                                                  IppIntra16x16PredMode_H264 intra_luma_mode,
                                                  Ipp32u cbp4x4,
                                                  Ipp32s QP,
                                                  Ipp8u edge_type,
                                                  Ipp16s *pQuantTable,
                                                  Ipp8u bypass_flag,
                                                  Ipp32s bit_depth = 8)
    {
        return ippiReconstructLumaIntra_16x16MB_H264_16s8u_C1R(ppSrcDstCoeff,
                                                               pSrcDstYPlane,
                                                               srcdstYStep,
                                                               intra_luma_mode,
                                                               cbp4x4,
                                                               QP,
                                                               edge_type,
                                                               pQuantTable,
                                                               bypass_flag);
    }

    inline IppStatus ReconstructLumaIntraHalf8x8MB(Ipp16s **ppSrcDstCoeff,
                                                   Ipp8u *pSrcDstYPlane,
                                                   Ipp32s srcdstYStep,
                                                   IppIntra8x8PredMode_H264 *pMBIntraTypes,
                                                   Ipp32u cbp8x2,
                                                   Ipp32s QP,
                                                   Ipp8u edgeType,
                                                   Ipp16s *pQuantTable,
                                                   Ipp8u bypass_flag,
                                                   Ipp32s bit_depth = 8)
    {
        return ippiReconstructLumaIntraHalf8x8MB_H264_16s8u_C1R(ppSrcDstCoeff,
                                                                pSrcDstYPlane,
                                                                srcdstYStep,
                                                                pMBIntraTypes,
                                                                cbp8x2,
                                                                QP,
                                                                edgeType,
                                                                pQuantTable,
                                                                bypass_flag);
    }


    inline IppStatus ReconstructLumaIntraHalf4x4MB(Ipp16s **ppSrcDstCoeff,
                                                   Ipp8u *pSrcDstYPlane,
                                                   Ipp32s srcdstYStep,
                                                   IppIntra4x4PredMode_H264 *pMBIntraTypes,
                                                   Ipp32u cbp4x2,
                                                   Ipp32s QP,
                                                   Ipp8u edgeType,
                                                   Ipp16s *pQuantTable,
                                                   Ipp8u bypass_flag,
                                                   Ipp32s bit_depth = 8)
    {
        return ippiReconstructLumaIntraHalf4x4MB_H264_16s8u_C1R(ppSrcDstCoeff,
                                                                pSrcDstYPlane,
                                                                srcdstYStep,
                                                                pMBIntraTypes,
                                                                cbp4x2,
                                                                QP,
                                                                edgeType,
                                                                pQuantTable,
                                                                bypass_flag);
    }

    inline IppStatus ReconstructLumaIntra8x8MB(Ipp16s **ppSrcDstCoeff,
                                               Ipp8u *pSrcDstYPlane,
                                               Ipp32s srcdstYStep,
                                               IppIntra8x8PredMode_H264 *pMBIntraTypes,
                                               Ipp32u cbp8x8,
                                               Ipp32s QP,
                                               Ipp8u edgeType,
                                               Ipp16s *pQuantTable,
                                               Ipp8u bypass_flag,
                                               Ipp32s bit_depth = 8)
    {
        return ippiReconstructLumaIntra8x8MB_H264_16s8u_C1R(ppSrcDstCoeff,
                                                            pSrcDstYPlane,
                                                            srcdstYStep,
                                                            pMBIntraTypes,
                                                            cbp8x8,
                                                            QP,
                                                            edgeType,
                                                            pQuantTable,
                                                            bypass_flag);
    }

    inline  IppStatus ReconstructLumaIntra4x4MB(Ipp16s **ppSrcDstCoeff,
                                                Ipp8u *pSrcDstYPlane,
                                                Ipp32s srcdstYStep,
                                                IppIntra4x4PredMode_H264 *pMBIntraTypes,
                                                Ipp32u cbp4x4,
                                                Ipp32s QP,
                                                Ipp8u edgeType,
                                                Ipp16s *pQuantTable,
                                                Ipp8u bypass_flag,
                                                Ipp32s bit_depth = 8)
    {
        return ippiReconstructLumaIntra4x4MB_H264_16s8u_C1R(ppSrcDstCoeff,
                                                            pSrcDstYPlane,
                                                            srcdstYStep,
                                                            pMBIntraTypes,
                                                            cbp4x4,
                                                            QP,
                                                            edgeType,
                                                            pQuantTable,
                                                            bypass_flag);
    }

    inline IppStatus ReconstructLumaIntra16x16MB(Ipp16s **ppSrcCoeff,
                                                 Ipp8u *pSrcDstYPlane,
                                                 Ipp32u srcdstYStep,
                                                 const IppIntra16x16PredMode_H264 intra_luma_mode,
                                                 const Ipp32u cbp4x4,
                                                 const Ipp32s QP,
                                                 const Ipp8u edge_type,
                                                 Ipp32s bit_depth = 8)
    {
        return ippiReconstructLumaIntra16x16MB_H264_16s8u_C1R(ppSrcCoeff,
                                                              pSrcDstYPlane,
                                                              srcdstYStep,
                                                              intra_luma_mode,
                                                              cbp4x4,
                                                              QP,
                                                              edge_type);
    }

    inline IppStatus ReconstructLumaIntraMB(Ipp16s **ppSrcCoeff,
                                            Ipp8u *pSrcDstYPlane,
                                            Ipp32s srcdstYStep,
                                            const IppIntra4x4PredMode_H264 *pMBIntraTypes,
                                            const Ipp32u cbp4x4,
                                            const Ipp32s QP,
                                            const Ipp8u edgeType,
                                            Ipp32s bit_depth = 8)
    {
        return ippiReconstructLumaIntraMB_H264_16s8u_C1R(ppSrcCoeff,
                                                         pSrcDstYPlane,
                                                         srcdstYStep,
                                                         pMBIntraTypes,
                                                         cbp4x4,
                                                         QP,
                                                         edgeType);
    }

    inline IppStatus ReconstructLumaInterMB(Ipp16s **ppSrcCoeff,
                                            Ipp8u *pSrcDstYPlane,
                                            Ipp32u srcdstYStep,
                                            Ipp32u cbp4x4,
                                            Ipp32s QP,
                                            Ipp32s bit_depth = 8)
    {
        return ippiReconstructLumaInterMB_H264_16s8u_C1R(ppSrcCoeff,
                                                         pSrcDstYPlane,
                                                         srcdstYStep,
                                                         cbp4x4,
                                                         QP);
    }

    inline IppStatus ReconstructChromaInter4x4MB(Ipp16s **ppSrcDstCoeff,
                                                 Ipp8u *pSrcDstUPlane,
                                                 Ipp8u *pSrcDstVPlane,
                                                 Ipp32u srcdstUVStep,
                                                 Ipp32u cbpU,
                                                 Ipp32u cbpV,
                                                 Ipp32u chromaQPU,
                                                 Ipp32u chromaQPV,
                                                 Ipp16s *pQuantTableU,
                                                 Ipp16s *pQuantTableV,
                                                 Ipp8u bypass_flag,
                                                 Ipp32s bit_depth = 8)
    {
        return ippiReconstructChromaInter4x4MB_H264_16s8u_P2R(ppSrcDstCoeff,
                                                              pSrcDstUPlane,
                                                              pSrcDstVPlane,
                                                              srcdstUVStep,
                                                              CreateIPPCBPMask420(cbpU, cbpV),
                                                              chromaQPU,
                                                              chromaQPV,
                                                              pQuantTableU,
                                                              pQuantTableV,
                                                              bypass_flag);
    }

    inline IppStatus ReconstructChromaInterMB(Ipp16s **ppSrcCoeff,
                                              Ipp8u *pSrcDstUPlane,
                                              Ipp8u *pSrcDstVPlane,
                                              const Ipp32u srcdstStep,
                                              Ipp32u cbpU,
                                              Ipp32u cbpV,
                                              const Ipp32u ChromaQP,
                                              Ipp32s bit_depth = 8)
    {
        return ippiReconstructChromaInterMB_H264_16s8u_P2R(ppSrcCoeff,
                                                           pSrcDstUPlane,
                                                           pSrcDstVPlane,
                                                           srcdstStep,
                                                           CreateIPPCBPMask420(cbpU, cbpV),
                                                           ChromaQP);
    }

    inline IppStatus ReconstructChromaIntra4x4MB(Ipp16s **ppSrcDstCoeff,
                                                 Ipp8u *pSrcDstUPlane,
                                                 Ipp8u *pSrcDstVPlane,
                                                 Ipp32u srcdstUVStep,
                                                 IppIntraChromaPredMode_H264 intra_chroma_mode,
                                                 Ipp32u cbpU,
                                                 Ipp32u cbpV,
                                                 Ipp32u chromaQPU,
                                                 Ipp32u chromaQPV,
                                                 Ipp8u edge_type,
                                                 Ipp16s *pQuantTableU,
                                                 Ipp16s *pQuantTableV,
                                                 Ipp8u bypass_flag,
                                                 Ipp32s bit_depth = 8)
    {
        return ippiReconstructChromaIntra4x4MB_H264_16s8u_P2R(ppSrcDstCoeff,
                                                              pSrcDstUPlane,
                                                              pSrcDstVPlane,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -