MythTV  master
Functions
mythframe.cpp File Reference
#include <mythtimer.h>
#include "mythconfig.h"
#include "mythframe.h"
#include "mythcorecontext.h"
#include "mythlogging.h"
Include dependency graph for mythframe.cpp:

Go to the source code of this file.

Functions

const char * format_description (VideoFrameType Type)
 
static void splitplanes (uint8_t *dstu, int dstu_pitch, uint8_t *dstv, int dstv_pitch, const uint8_t *src, int src_pitch, int width, int height)
 
void framecopy (VideoFrame *dst, const VideoFrame *src, bool useSSE)
 
int ColorDepth (int Format)
 Return the color depth for the given MythTV frame format. More...
 
MythDeintType GetSingleRateOption (const VideoFrame *Frame, MythDeintType Type, MythDeintType Override)
 
MythDeintType GetDoubleRateOption (const VideoFrame *Frame, MythDeintType Type, MythDeintType Override)
 
MythDeintType GetDeinterlacer (MythDeintType Option)
 

Function Documentation

◆ format_description()

const char* format_description ( VideoFrameType  Type)

◆ splitplanes()

static void splitplanes ( uint8_t *  dstu,
int  dstu_pitch,
uint8_t *  dstv,
int  dstv_pitch,
const uint8_t *  src,
int  src_pitch,
int  width,
int  height 
)
static

Definition at line 304 of file mythframe.cpp.

Referenced by MythUSWCCopy::copy(), and framecopy().

◆ framecopy()

void framecopy ( VideoFrame dst,
const VideoFrame src,
bool  useSSE 
)

Definition at line 322 of file mythframe.cpp.

Referenced by copy().

◆ ColorDepth()

int ColorDepth ( int  Format)

◆ GetSingleRateOption()

MythDeintType GetSingleRateOption ( const VideoFrame Frame,
MythDeintType  Type,
MythDeintType  Override 
)

◆ GetDoubleRateOption()

MythDeintType GetDoubleRateOption ( const VideoFrame Frame,
MythDeintType  Type,
MythDeintType  Override 
)

◆ GetDeinterlacer()

MythDeintType GetDeinterlacer ( MythDeintType  Option)

Definition at line 860 of file mythframe.cpp.

Referenced by DeinterlacerName(), GetDoubleRateOption(), and GetSingleRateOption().