MythTV  master
Classes | Macros | Typedefs | Variables
el_processor.cpp File Reference
#include "el_processor.h"
#include <cmath>
#include <complex>
#include <cstdlib>
#include <cstring>
#include <vector>
#include "libavcodec/avfft.h"
#include "libavcodec/fft.h"
Include dependency graph for el_processor.cpp:

Go to the source code of this file.

Classes

class  decoder_impl
 

Macros

#define FASTER_CALC
 

Typedefs

typedef FFTSample FFTComplexArray[2]
 
typedef std::complex< float > cfloat
 

Variables

static const float PI = 3.141592654
 
static const float epsilon = 0.000001
 
static const float center_level = 0.5*sqrt(0.5)
 

Macro Definition Documentation

◆ FASTER_CALC

#define FASTER_CALC

Definition at line 379 of file el_processor.cpp.

Typedef Documentation

◆ FFTComplexArray

typedef FFTSample FFTComplexArray[2]

Definition at line 32 of file el_processor.cpp.

◆ cfloat

typedef std::complex<float> cfloat

Definition at line 40 of file el_processor.cpp.

Variable Documentation

◆ PI

const float PI = 3.141592654
static

◆ epsilon

const float epsilon = 0.000001
static

Definition at line 43 of file el_processor.cpp.

Referenced by decoder_impl::block_decode().

◆ center_level

const float center_level = 0.5*sqrt(0.5)
static

Definition at line 44 of file el_processor.cpp.

Referenced by decoder_impl::block_decode().