![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for Audio::ConvertDeinterleavePrivate::TConvertDeinterleave< 1, 1 >:Public Member Functions | |
| TConvertDeinterleave (const FConvertDeinterleaveParams &InParams) | |
| virtual | ~TConvertDeinterleave ()=default |
| virtual void | ProcessAudio (TArrayView< const float > InAudio, FMultichannelBuffer &OutAudio) const override |
Public Member Functions inherited from Audio::IConvertDeinterleave | |
| virtual | ~IConvertDeinterleave ()=default |
Additional Inherited Members | |
Static Public Member Functions inherited from Audio::IConvertDeinterleave | |
| static SIGNALPROCESSING_API TUniquePtr< IConvertDeinterleave > | Create (const FConvertDeinterleaveParams &InParams) |
|
inline |
|
virtualdefault |
|
inlineoverridevirtual |
Deinterleave and convert the channel format of the input audio.
| InSamples | - ArrayView of interleaved input samples. The number of samples must be evenly divisible by the number of input channels. |
| OutSamples | - A multichannel buffer of samples generated by deinterleaving the input samples and possibly upmixing or downmixing them to the target channel count. |
Implements Audio::IConvertDeinterleave.