|
MythTV master
|
#include "freesurround_decoder.h"#include <algorithm>#include <array>#include <cmath>#include <complex>#include <cstdlib>#include <cstring>#include <vector>#include "libavutil/mem.h"#include "libavutil/tx.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.5F*sqrtf(0.5F) |
| #define FASTER_CALC |
Definition at line 335 of file freesurround_decoder.cpp.
| using cfloat = std::complex<float> |
Definition at line 32 of file freesurround_decoder.cpp.
| using InputBufs = std::array<float*,2> |
Definition at line 33 of file freesurround_decoder.cpp.
| using OutputBufs = std::array<float*,6> |
Definition at line 34 of file freesurround_decoder.cpp.
| T sqr | ( | T | x | ) |
Definition at line 41 of file freesurround_decoder.cpp.
Referenced by fsurround_decoder::Impl::get_yfs().
|
static |
Definition at line 38 of file freesurround_decoder.cpp.
Referenced by fsurround_decoder::Impl::block_decode().
|
static |
Definition at line 37 of file freesurround_decoder.cpp.
Referenced by fsurround_decoder::Impl::block_decode(), and AvFormatDecoder::GetVideoFrameRate().
|
static |
Definition at line 36 of file freesurround_decoder.cpp.
Referenced by fsurround_decoder::Impl::block_decode(), fsurround_decoder::Impl::Impl(), and fsurround_decoder::Impl::phase_mode().