HEVC Test Model (HM)  HM-16.18
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
TComWeightPrediction.cpp File Reference
#include "CommonDef.h"
#include "TComYuv.h"
#include "TComPic.h"
#include "TComInterpolationFilter.h"
#include "TComWeightPrediction.h"
Include dependency graph for TComWeightPrediction.cpp:

Go to the source code of this file.

Functions

static Pel weightBidir (Int w0, Pel P0, Int w1, Pel P1, Int round, Int shift, Int offset, Int clipBD)
 
static Pel weightUnidir (Int w0, Pel P0, Int round, Int shift, Int offset, Int clipBD)
 
static Pel noWeightUnidir (Pel P0, Int round, Int shift, Int offset, Int clipBD)
 
static Pel noWeightOffsetUnidir (Pel P0, Int round, Int shift, Int clipBD)
 

Function Documentation

static Pel noWeightOffsetUnidir ( Pel  P0,
Int  round,
Int  shift,
Int  clipBD 
)
inlinestatic

Definition at line 62 of file TComWeightPrediction.cpp.

static Pel noWeightUnidir ( Pel  P0,
Int  round,
Int  shift,
Int  offset,
Int  clipBD 
)
inlinestatic

Definition at line 57 of file TComWeightPrediction.cpp.

static Pel weightBidir ( Int  w0,
Pel  P0,
Int  w1,
Pel  P1,
Int  round,
Int  shift,
Int  offset,
Int  clipBD 
)
inlinestatic

Definition at line 46 of file TComWeightPrediction.cpp.

static Pel weightUnidir ( Int  w0,
Pel  P0,
Int  round,
Int  shift,
Int  offset,
Int  clipBD 
)
inlinestatic

Definition at line 52 of file TComWeightPrediction.cpp.