umc_h264_me_new.h

来自「audio-video-codecs.rar语音编解码器」· C头文件 代码 · 共 44 行

H
44
字号
//
//               INTEL CORPORATION PROPRIETARY INFORMATION
//  This software is supplied under the terms of a license agreement or
//  nondisclosure agreement with Intel Corporation and may not be copied
//  or disclosed except in accordance with the terms of that agreement.
//        Copyright (c) 2004 - 2007 Intel Corporation. All Rights Reserved.
//

#ifndef UMC_H264_ME_NEW_H
#define UMC_H264_ME_NEW_H

namespace UMC_H264_ENCODER
{

template <class PixType> struct ME_Inf
{
    PixType *pCur;
    PixType *pCurU;
    PixType *pCurV;
    PixType *pRef;
    PixType *pRefU;
    PixType *pRefV;
    Ipp32s pitchPixels;
    Ipp32s bit_depth_luma;
    Ipp32s bit_depth_chroma;
    Ipp32s chroma_mvy_offset;
    Ipp32s chroma_format_idc;
    IppiSize block;
    H264MotionVector candMV[8];
    H264MotionVector predictedMV;
    H264MotionVector bestMV;
    Ipp32s candNum;
    Ipp16s *pRDQM;
    Ipp32s xMin, xMax, yMin, yMax, rX, rY;
    Ipp32s flags;
    Ipp32s searchAlgo;
    Ipp32s threshold;
    Ipp32s bestSAD;
};

} //namespace UMC_H264_ENCODER

#endif // UMC_H264_ME_NEW_H

⌨️ 快捷键说明

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