MythTV  master
Macros | Functions
mythdeinterlacer.cpp File Reference
#include "libmythbase/mythconfig.h"
#include "libmythbase/mythlogging.h"
#include "mythavutil.h"
#include "mythdeinterlacer.h"
#include "mythvideoprofile.h"
#include <algorithm>
#include <thread>
#include "libavfilter/buffersrc.h"
#include "libavfilter/buffersink.h"
#include "libavutil/cpu.h"
#include <QtGlobal>
Include dependency graph for mythdeinterlacer.cpp:

Go to the source code of this file.

Macros

#define LOC   QString("MythDeint: ")
 

Functions

static uint32_t avg (uint32_t A, uint32_t B)
 
static void BlendC4x4 (unsigned char *Src, int Width, int FirstRow, int LastRow, int Pitch, unsigned char *Dst, int DstPitch, bool Second)
 

Macro Definition Documentation

◆ LOC

#define LOC   QString("MythDeint: ")

Definition at line 28 of file mythdeinterlacer.cpp.

Function Documentation

◆ avg()

static uint32_t avg ( uint32_t  A,
uint32_t  B 
)
inlinestatic

◆ BlendC4x4()

static void BlendC4x4 ( unsigned char *  Src,
int  Width,
int  FirstRow,
int  LastRow,
int  Pitch,
unsigned char *  Dst,
int  DstPitch,
bool  Second 
)
inlinestatic

Definition at line 470 of file mythdeinterlacer.cpp.

Referenced by MythDeinterlacer::Blend().