📄 decfunction.h
字号:
//decfunction.h
//these function is define in h263decoder.h
void ZeroVec(MotionVector &Vec);
void LoadRefer(BYTE *pInter,BYTE *pBlock,
int y,int x,
int pixels,int Block);
void LoadCBRefer(BYTE *pInter,BYTE *pBlock,
int y,int x,
int pixels,int Block);
void LoadCRRefer(BYTE *pInter,BYTE *pBlock,
int y,int x,
int pixels,int Block);
void YUV_RGB(YUVData DYUV,RGBPixel* DisplayRGB);
//these function is define in h263dec.asm
extern "C"
{void MMXInterColorP(BYTE *Src,BYTE *Dst,int pixels,int lines,int ImgSize);
void MMXInterLumP(BYTE *Src,BYTE *Dst,int pixels,int lines,int ImgSize);
}
extern "C"
{void MMXLoadBlock(BYTE *MBPtr,BYTE *ImgPtr,int pixel);
void MMXLoadMB(BYTE *MBPtr,BYTE *ImgPtr,int pixel);
void MMXLoadMBData(short *MBPtr, short *Data);
void MMXSetMBData(short *MBPtr);
void MMXSetBlock(short *MBPtr);
void MMXDeQuant(short *TempQC,short *rcoeff,int QP);
void MMXStoreMB(BYTE *Loss,short *Data,int pixel);
void MMXStoreBlock(BYTE *Loss,short *Data,int pixel);
void MMXReconBlock(BYTE *Select,BYTE *Source,short *Data,int pixel);
void MMXReconMB(BYTE *Select,BYTE *Source,short *Data,int pixel);
void MMXReconAPBlock(BYTE *Select,BYTE *Source,short *Data,int pixel);
}
extern "C"
{ void idct8x8aan(short* dctcoeffshort);
void PrevIDCTShift(short* dctcoeffshort);
}
extern "C"
{
void MMXLoadBlock(BYTE *MBPtr,BYTE *ImgPtr,int pixel);
void MMXLoadMB(BYTE *MBPtr,BYTE *ImgPtr,int pixel);
void MMXLoadMBData(short *MBPtr, short *Data);
void MMXSetMBData(short *MBPtr);
void MMXSetBlock(short *MBPtr);
void MMXDeQuant(short *TempQC,short *rcoeff,int QP);
void MMXStoreMB(BYTE *Loss,short *Data,int pixel);
void MMXStoreBlock(BYTE *Loss,short *Data,int pixel);
void MMXReconBlock(BYTE *Select,BYTE *Source,short *Data,int pixel);
void MMXReconMB(BYTE *Select,BYTE *Source,short *Data,int pixel);
void MMXReconAPBlock(BYTE *Select,BYTE *Source,short *Data,int pixel);
}
extern "C" {
void YUVRGBTwoLine (
BYTE *Y,
BYTE *U,
BYTE *V,
BYTE *RGB,
int Pixel,
BYTE *LTemp
);
}
//end of defunction.h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -