MythTV master
Classes | Enumerations | Functions
filters.h File Reference
#include <cmath>
#include <cstdint>
#include "graphic.h"
Include dependency graph for filters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ZoomFilterData
 

Enumerations

enum  FILTER_MODE : uint8_t {
  NORMAL_MODE = 0 , WAVE_MODE = 1 , CRYSTAL_BALL_MODE = 2 , SCRUNCH_MODE = 3 ,
  AMULETTE_MODE = 4 , WATER_MODE = 5 , HYPERCOS1_MODE = 6 , HYPERCOS2_MODE = 7 ,
  YONLY_MODE = 8 , SPEEDWAY_MODE = 9
}
 

Functions

void pointFilter (uint32_t *pix1, Color c, float t1, float t2, float t3, float t4, uint32_t cycle)
 
void zoomFilterFastRGB (uint32_t *pix1, uint32_t *pix2, ZoomFilterData *zf, uint32_t resx, uint32_t resy, int switchIncr, float switchMult)
 

Enumeration Type Documentation

◆ FILTER_MODE

enum FILTER_MODE : uint8_t
Enumerator
NORMAL_MODE 
WAVE_MODE 
CRYSTAL_BALL_MODE 
SCRUNCH_MODE 
AMULETTE_MODE 
WATER_MODE 
HYPERCOS1_MODE 
HYPERCOS2_MODE 
YONLY_MODE 
SPEEDWAY_MODE 

Definition at line 28 of file filters.h.

Function Documentation

◆ pointFilter()

void pointFilter ( uint32_t *  pix1,
Color  c,
float  t1,
float  t2,
float  t3,
float  t4,
uint32_t  cycle 
)

◆ zoomFilterFastRGB()

void zoomFilterFastRGB ( uint32_t *  pix1,
uint32_t *  pix2,
ZoomFilterData zf,
uint32_t  resx,
uint32_t  resy,
int  switchIncr,
float  switchMult 
)