157 struct FOutputGainState
160 float NextGain = 0.f;
161 bool bFadeToNextGain =
false;
165 struct FChannelMixState : FChannelMixEntry
167 FChannelMixState() =
default;
169 FChannelMixState(
const FChannelMixEntry&
InEntry)
174 bool bFadeToNextGain =
false;
175 float NextGain = 0.f;
179 struct FChannelMixKey
181 const int32 InputChannelIndex = 0;
182 const int32 OutputChannelIndex = 0;
190 FChannelMixKey(
const FChannelMixEntry&
InEntry)
191 : InputChannelIndex(
InEntry.InputChannelIndex)
192 , OutputChannelIndex(
InEntry.OutputChannelIndex)
199 if (
InLHS.InputChannelIndex ==
InRHS.InputChannelIndex)
201 return InLHS.OutputChannelIndex <
InRHS.OutputChannelIndex;
204 return InLHS.InputChannelIndex <
InRHS.InputChannelIndex;
209 FInputFormat InputFormat;
212 FOutputFormat OutputFormat;
215 FOutputGainState OutputGainState;
218 int32 NumFramesPerCall;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
bool operator<(const FTextFormatString &LHS, const FTextFormatString &RHS)
Definition ITextFormatArgumentModifier.h:147
Definition ArrayView.h:139
Definition SortedMap.h:20
Definition UniquePtr.h:107
NO_LOGGING.
Definition AudioMixerPlatformAndroid.cpp:53
Definition AudioChannelFormatConverter.h:62
int32 OutputChannelIndex
Definition AudioChannelFormatConverter.h:67
float Gain
Definition AudioChannelFormatConverter.h:71
int32 InputChannelIndex
Definition AudioChannelFormatConverter.h:64