Table of Contents

Class InfoListInterpreter

Namespace
NAudio.Wave
Assembly
NAudio.Core.dll

IWaveChunkInterpreter<T> that parses the LIST/INFO chunk. Returns null if no INFO list is present. If multiple LIST chunks are present (e.g. an adtl list for cue labels alongside an INFO list), the INFO list is located by its type header.

public sealed class InfoListInterpreter : IWaveChunkInterpreter<InfoMetadata>
Inheritance
InfoListInterpreter
Implements
Inherited Members

Fields

Instance

Shared stateless instance.

public static readonly InfoListInterpreter Instance

Field Value

InfoListInterpreter

Methods

Interpret(WaveChunks)

Reads any required chunks from chunks and returns the interpreted result, or default if the chunks needed to construct a meaningful result are not present.

public InfoMetadata Interpret(WaveChunks chunks)

Parameters

chunks WaveChunks

Returns

InfoMetadata