CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
AtomMixerChannelMaps.cpp ファイル

名前空間

namespace  Atom
namespace  Atom::ChannelMapPrivate

関数

bool Atom::Create2DChannelMap (const FChannelMapParams &InParams, TArray< float > &OutChannelMap)
bool Atom::ChannelMapPrivate::Create2DGenericInputChannelMap (int32 InNumInputChannels, int32 InNumOutputChannels, TArray< float > &OutChannelMap)
bool Atom::ChannelMapPrivate::Create2DMonoInputChannelMap (int32 InNumOutputChannels, EChannelMapMonoUpmixMethod InMonoChannelUpmixMethod, bool bInIsCenterChannelOnly, TArray< float > &OutChannelMap)
bool Atom::ChannelMapPrivate::Create2DQuadInputChannelMap (int32 InNumOutputChannels, TArray< float > &OutChannelMap)
bool Atom::CreateVorbis2DChannelMap (int32 InNumOutputChannels, EChannelMapOrder InOrder, TArray< float > &OutVorbisChannelMap)
bool Atom::ChannelMapPrivate::EnsureValidChannelCounts (int32 InNumInputChannels, int32 InNumOutputChannels)
static int32 Atom::GetChannelMapCacheID (const int32 NumSourceChannels, const int32 NumOutputChannels, const bool bIsCenterChannelOnly)
void Atom::ChannelMapPrivate::TransposeOutputMajorOrderToInputMajorOrder (int32 InNumInputChannels, int32 InNumOutputChannels, TArray< float > &OutChannelMap)

変数

static TArray< TArray< float > > Atom::ChannelMapCache
static FCriticalSection Atom::ChannelMapCacheLock
static float const *const Atom::ChannelMapPrivate::OutputChannelMaps [ChannelMapMaxNumChannels]
static constexpr float Atom::ChannelMapPrivate::To11Matrix [ChannelMapMaxNumChannels *11]
static constexpr float Atom::ChannelMapPrivate::To13Matrix [ChannelMapMaxNumChannels *13]
static constexpr float Atom::ChannelMapPrivate::To14Matrix [ChannelMapMaxNumChannels *14]
static constexpr float Atom::ChannelMapPrivate::To15Matrix [ChannelMapMaxNumChannels *15]
static constexpr float Atom::ChannelMapPrivate::To5Matrix [ChannelMapMaxNumChannels *5]
static constexpr float Atom::ChannelMapPrivate::To5Point1Matrix [ChannelMapMaxNumChannels *6]
static constexpr float Atom::ChannelMapPrivate::To7Point1Matrix [ChannelMapMaxNumChannels *8]
static constexpr float Atom::ChannelMapPrivate::To7Point1Point2Matrix [ChannelMapMaxNumChannels *10]
static constexpr float Atom::ChannelMapPrivate::To7Point1Point4Matrix [ChannelMapMaxNumChannels *12]
static constexpr float Atom::ChannelMapPrivate::To7Point1Point4Point4Matrix [ChannelMapMaxNumChannels *16]
static constexpr float Atom::ChannelMapPrivate::To9Matrix [ChannelMapMaxNumChannels *9]
static constexpr float Atom::ChannelMapPrivate::ToHexMatrix [ChannelMapMaxNumChannels *7]
static constexpr float Atom::ChannelMapPrivate::ToMonoMatrix [ChannelMapMaxNumChannels *1]
static constexpr float Atom::ChannelMapPrivate::ToQuadMatrix [ChannelMapMaxNumChannels *4]
static constexpr float Atom::ChannelMapPrivate::ToStereoMatrix [ChannelMapMaxNumChannels *2]
static constexpr float Atom::ChannelMapPrivate::ToTriMatrix [ChannelMapMaxNumChannels *3]
static TArray< TArray< float > > Atom::VorbisChannelMapCache
static float const *const Atom::ChannelMapPrivate::VorbisChannelMaps [ChannelMapMaxNumChannels]
static constexpr float Atom::ChannelMapPrivate::VorbisTo11Matrix [ChannelMapVorbisNumChannels *11]
static constexpr float Atom::ChannelMapPrivate::VorbisTo13Matrix [ChannelMapVorbisNumChannels *13]
static constexpr float Atom::ChannelMapPrivate::VorbisTo14Matrix [ChannelMapVorbisNumChannels *14]
static constexpr float Atom::ChannelMapPrivate::VorbisTo15Matrix [ChannelMapVorbisNumChannels *15]
static constexpr float Atom::ChannelMapPrivate::VorbisTo5Matrix [ChannelMapVorbisNumChannels *5]
static constexpr float Atom::ChannelMapPrivate::VorbisTo5Point1Matrix [ChannelMapVorbisNumChannels *6]
static constexpr float Atom::ChannelMapPrivate::VorbisTo7Point1Matrix [ChannelMapVorbisNumChannels *8]
static constexpr float Atom::ChannelMapPrivate::VorbisTo7Point1Point2Matrix [ChannelMapVorbisNumChannels *10]
static constexpr float Atom::ChannelMapPrivate::VorbisTo7Point1Point4Matrix [ChannelMapVorbisNumChannels *12]
static constexpr float Atom::ChannelMapPrivate::VorbisTo7Point1Point4Point4Matrix [ChannelMapVorbisNumChannels *16]
static constexpr float Atom::ChannelMapPrivate::VorbisTo9Matrix [ChannelMapVorbisNumChannels *9]
static constexpr float Atom::ChannelMapPrivate::VorbisToHexMatrix [ChannelMapVorbisNumChannels *7]
static constexpr float Atom::ChannelMapPrivate::VorbisToMonoMatrix [ChannelMapVorbisNumChannels *1]
static constexpr float Atom::ChannelMapPrivate::VorbisToQuadMatrix [ChannelMapVorbisNumChannels *4]
static constexpr float Atom::ChannelMapPrivate::VorbisToStereoMatrix [ChannelMapVorbisNumChannels *2]
static constexpr float Atom::ChannelMapPrivate::VorbisToTriMatrix [ChannelMapVorbisNumChannels *3]