📄 rrv.hpp
字号:
/****************************************************************************** * * This software module was originally developed by * * Fujitsu Laboratories Ltd. (contact: Eishi Morimatsu) * * in the course of development of the MPEG-4 Video (ISO/IEC 14496-2) standard. * This software module is an implementation of a part of one or more MPEG-4 * Video (ISO/IEC 14496-2) tools as specified by the MPEG-4 Video (ISO/IEC * 14496-2) standard. * * ISO/IEC gives users of the MPEG-4 Video (ISO/IEC 14496-2) standard free * license to this software module or modifications thereof for use in hardware * or software products claiming conformance to the MPEG-4 Video (ISO/IEC * 14496-2) standard. * * Those intending to use this software module in hardware or software products * are advised that its use may infringe existing patents. THE ORIGINAL * DEVELOPER OF THIS SOFTWARE MODULE AND HIS/HER COMPANY, THE SUBSEQUENT * EDITORS AND THEIR COMPANIES, AND ISO/IEC HAVE NO LIABILITY FOR USE OF THIS * SOFTWARE MODULE OR MODIFICATIONS THEREOF. No license to this software * module is granted for non MPEG-4 Video (ISO/IEC 14496-2) standard * conforming products. * * Fujitsu Laboratories Ltd. retains full right to use the software module for * his/her own purpose, assign or donate the software module to a third party * and to inhibit third parties from using the code for non MPEG-4 Video * (ISO/IEC 14496-2) standard conforming products. This copyright notice must * be included in all copies or derivative works of the software module. * * Copyright (c) 1999. *Module Name: rrv.hppAbstract: List of utility functions for Reduced Resolution Vop (RRV) modeRevision History: *****************************************************************************/#ifndef __RRU_HPP__#define __RRU_HPP__extern Void MotionVectorScalingDown(CMotionVector*, Int, Int);extern Void MotionVectorScalingUp(CMotionVector*,Int, Int);extern Void DownSamplingTextureForRRV(PixelC*, PixelC*, Int, Int);extern Void DownSamplingTextureForRRV(PixelI*, PixelI*, Int, Int);extern Void UpSamplingTextureForRRV(PixelC*, PixelC*, Int, Int, Int);extern Void UpSamplingTextureForRRV(PixelI*, PixelI*, Int, Int, Int);extern Void writeCubicRct(Int, Int, PixelC*, PixelC*);extern Void writeCubicRct(Int, Int, PixelI*, PixelI*);extern Void MeanUpSampling(PixelC*, PixelC*, Int, Int);extern Void MeanUpSampling(PixelI*, PixelI*, Int, Int);#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -