Table of Contents

Class WaveFileWriterOptions

Namespace
NAudio.Wave
Assembly
NAudio.Core.dll

Optional configuration for WaveFileWriter. All properties are init-only so the captured configuration is immutable for the lifetime of the writer.

public sealed class WaveFileWriterOptions
Inheritance
WaveFileWriterOptions
Inherited Members

Properties

EnableRf64

When true, the writer reserves a 28-byte JUNK placeholder immediately after the RIFF/WAVE header so it can promote the file to RF64 at close time if the data chunk exceeds 4 GB. When false (default), attempts to write more than 4 GB of audio throw ArgumentException.

public bool EnableRf64 { get; init; }

Property Value

bool