Table of Contents

Interface IMp3FrameDecompressor

Namespace
NAudio.Wave
Assembly
NAudio.Core.dll

Interface for MP3 frame by frame decoder

public interface IMp3FrameDecompressor : IDisposable
Inherited Members

Properties

OutputFormat

PCM format that we are converting into

WaveFormat OutputFormat { get; }

Property Value

WaveFormat

Methods

DecompressFrame(Mp3Frame, byte[], int)

Decompress a single MP3 frame

int DecompressFrame(Mp3Frame frame, byte[] dest, int destOffset)

Parameters

frame Mp3Frame

Frame to decompress

dest byte[]

Output buffer

destOffset int

Offset within output buffer

Returns

int

Bytes written to output buffer

Reset()

Tell the decoder that we have repositioned

void Reset()