MythTV  master
Macros | Variables
audiooutputdownmix.cpp File Reference
#include "audiooutputbase.h"
#include "audiooutputdownmix.h"
#include <cstring>
Include dependency graph for audiooutputdownmix.cpp:

Go to the source code of this file.

Macros

#define LOC   QString("Downmixer: ")
 

Variables

static const float m6db = 0.5
 
static const float m3db = 0.7071067811865476F
 
static const float mm3db = -0.7071067811865476F
 
static const float msqrt_1_3 = -0.577350269189626F
 
static const float sqrt_2_3 = 0.816496580927726F
 
static const float sqrt_2_3by3db = 0.577350269189626F
 
static const float msqrt_1_3bym3db = 0.408248290463863F
 
int matrix [4][2] = { { 1, 1 }, { 2, 2 }, { 3, 3 }, { 4, 4 } }
 
static const float stereo_matrix [8][8][2]
 
static const float s51_matrix [3][8][6]
 

Macro Definition Documentation

◆ LOC

#define LOC   QString("Downmixer: ")

Definition at line 24 of file audiooutputdownmix.cpp.

Variable Documentation

◆ m6db

const float m6db = 0.5
static

Definition at line 48 of file audiooutputdownmix.cpp.

◆ m3db

const float m3db = 0.7071067811865476F
static

Definition at line 49 of file audiooutputdownmix.cpp.

◆ mm3db

const float mm3db = -0.7071067811865476F
static

Definition at line 50 of file audiooutputdownmix.cpp.

◆ msqrt_1_3

const float msqrt_1_3 = -0.577350269189626F
static

Definition at line 51 of file audiooutputdownmix.cpp.

◆ sqrt_2_3

const float sqrt_2_3 = 0.816496580927726F
static

Definition at line 52 of file audiooutputdownmix.cpp.

◆ sqrt_2_3by3db

const float sqrt_2_3by3db = 0.577350269189626F
static

Definition at line 53 of file audiooutputdownmix.cpp.

◆ msqrt_1_3bym3db

const float msqrt_1_3bym3db = 0.408248290463863F
static

Definition at line 54 of file audiooutputdownmix.cpp.

◆ matrix

int matrix[4][2] = { { 1, 1 }, { 2, 2 }, { 3, 3 }, { 4, 4 } }

Definition at line 56 of file audiooutputdownmix.cpp.

Referenced by Orientation::InitOrientationMatrix().

◆ stereo_matrix

const float stereo_matrix[8][8][2]
static

Definition at line 58 of file audiooutputdownmix.cpp.

Referenced by AudioOutputDownmix::DownmixFrames().

◆ s51_matrix

const float s51_matrix[3][8][6]
static

Definition at line 129 of file audiooutputdownmix.cpp.

Referenced by AudioOutputDownmix::DownmixFrames().