📄 umc_h264_me_new.h
字号:
//
// 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -