MythTV
master
|
#include "el_processor.h"
#include <algorithm>
#include <array>
#include <cmath>
#include <complex>
#include <cstdlib>
#include <cstring>
#include <vector>
#include "libavutil/mem.h"
#include "libavcodec/avfft.h"
Go to the source code of this file.
Classes | |
class | fsurround_decoder::Impl |
Macros | |
#define | FASTER_CALC |
Typedefs | |
using | cfloat = std::complex< float > |
using | InputBufs = std::array< float *, 2 > |
using | OutputBufs = std::array< float *, 6 > |
Functions | |
template<class T > | |
T | sqr (T x) |
Variables | |
static const float | PI = 3.141592654 |
static const float | epsilon = 0.000001 |
static const float | center_level = 0.5*sqrt(0.5) |
#define FASTER_CALC |
Definition at line 342 of file el_processor.cpp.
using cfloat = std::complex<float> |
Definition at line 32 of file el_processor.cpp.
using InputBufs = std::array<float*,2> |
Definition at line 33 of file el_processor.cpp.
using OutputBufs = std::array<float*,6> |
Definition at line 34 of file el_processor.cpp.
T sqr | ( | T | x | ) |
Definition at line 41 of file el_processor.cpp.
Referenced by fsurround_decoder::Impl::get_yfs().
|
static |
Definition at line 36 of file el_processor.cpp.
Referenced by fsurround_decoder::Impl::block_decode(), fsurround_decoder::Impl::Impl(), and fsurround_decoder::Impl::phase_mode().
|
static |
Definition at line 37 of file el_processor.cpp.
Referenced by fsurround_decoder::Impl::block_decode().
|
static |
Definition at line 38 of file el_processor.cpp.
Referenced by fsurround_decoder::Impl::block_decode().