GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
|
#include "portab.h"
Macros | |
#define | RRV_MV_SCALEUP(a) ( (a)>0 ? 2*(a)-1 : (a)<0 ? 2*(a)+1 : (a) ) |
Typedefs | |
typedef void( | COPY_UPSAMPLED_8X8_16TO8 )(byte *Dst, const int *Src, int BpS) |
typedef void( | ADD_UPSAMPLED_8X8_16TO8 )(byte *Dst, const int *Src, int BpS) |
typedef void | HFILTER_31 (byte *Src1, byte *Src2, int Nb_Blks) |
typedef void | VFILTER_31 (byte *Src1, byte *Src2, int BpS, int Nb_Blks) |
typedef void | FILTER_18X18_TO_8X8 (int *Dst, const byte *Src, int BpS) |
typedef void | FILTER_DIFF_18X18_TO_8X8 (int *Dst, const byte *Src, int BpS) |
Variables | |
COPY_UPSAMPLED_8X8_16TO8 | copy_upsampled_8x8_16to8 |
ADD_UPSAMPLED_8X8_16TO8 | add_upsampled_8x8_16to8 |
VFILTER_31 | vfilter_31 |
HFILTER_31 | hfilter_31 |
#define RRV_MV_SCALEUP | ( | a | ) | ( (a)>0 ? 2*(a)-1 : (a)<0 ? 2*(a)+1 : (a) ) |
typedef void( COPY_UPSAMPLED_8X8_16TO8)(byte *Dst, const int *Src, int BpS) |
typedef void( ADD_UPSAMPLED_8X8_16TO8)(byte *Dst, const int *Src, int BpS) |
typedef void FILTER_18X18_TO_8X8(int *Dst, const byte *Src, int BpS) |
typedef void FILTER_DIFF_18X18_TO_8X8(int *Dst, const byte *Src, int BpS) |
COPY_UPSAMPLED_8X8_16TO8 copy_upsampled_8x8_16to8 |
ADD_UPSAMPLED_8X8_16TO8 add_upsampled_8x8_16to8 |
VFILTER_31 vfilter_31 |
HFILTER_31 hfilter_31 |