FAudioFileWriter

Windows
MacOS
Linux

References

Module

SignalProcessing

Header

/Engine/Source/Runtime/SignalProcessing/Public/DSP/FileEncoder.h

Include

#include "DSP/FileEncoder.h"

Syntax

class FAudioFileWriter

Constructors

Name Description

Public function

FAudioFileWriter

(
    const FString& InPath,
    const FSoundQualityInfo& InInfo
)

Constructor.

Destructors

Name Description

Public function

~FAudioFileWriter()

Calling the destructor on this class finalizes and closes out the file.

Functions

Name Description

Public function

bool

 

EncodeIfPossible()

If PushAudio is called with bEncodeIfPossible set to false, this will need to be called.

Public function

void

 

GetFileInfo

(
    FSoundQualityInfo& OutInfo
)

Returns file information.

Public function

bool

 

PushAudio

(
    const float* InAudio,
    int32 NumSamples,
    bool bEncodeIfPossible
)

Use this to push audio to the file writer.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss