UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SimpleWaveWriter.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2#pragma once
3#include "CoreMinimal.h"
4
5namespace Audio
6{
8 {
9 public:
12
14
15 private:
16 void WriteHeader(int32 InSampleRate, int32 InNumChannels);
17 void UpdateHeader();
18
19 TUniquePtr<FArchive> OutputStream;
20 int32 RiffSizePos = 0;
21 int32 DataSizePos = 0;
22 bool bUpdateHeaderAfterEveryWrite = false;
23 };
24}
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition SimpleWaveWriter.h:8
CORE_API ~FSimpleWaveWriter()
Definition SimpleWaveWriter.cpp:14
Definition ArrayView.h:139
Definition UniquePtr.h:107
NO_LOGGING.
Definition AudioMixerPlatformAndroid.cpp:53