Xeno-rat
Loading...
Searching...
No Matches
NAudio.Wave.IMp3FrameDecompressor Interface Reference

Interface for MP3 frame by frame decoder. More...

Inheritance diagram for NAudio.Wave.IMp3FrameDecompressor:
Collaboration diagram for NAudio.Wave.IMp3FrameDecompressor:

Public Member Functions

int DecompressFrame (Mp3Frame frame, byte[] dest, int destOffset)
 Decompress a single MP3 frame.
 
void Reset ()
 Tell the decoder that we have repositioned.
 

Properties

WaveFormat OutputFormat [get]
 PCM format that we are converting into.
 

Detailed Description

Interface for MP3 frame by frame decoder.

Member Function Documentation

◆ DecompressFrame()

int NAudio.Wave.IMp3FrameDecompressor.DecompressFrame ( Mp3Frame frame,
byte[] dest,
int destOffset )

Decompress a single MP3 frame.

Parameters
frameFrame to decompress
destOutput buffer
destOffsetOffset within output buffer
Returns
Bytes written to output buffer

Implemented in NAudio.FileFormats.Mp3.DmoMp3FrameDecompressor, and NAudio.Wave.AcmMp3FrameDecompressor.

Here is the caller graph for this function:

◆ Reset()

void NAudio.Wave.IMp3FrameDecompressor.Reset ( )

Tell the decoder that we have repositioned.

Implemented in NAudio.FileFormats.Mp3.DmoMp3FrameDecompressor, and NAudio.Wave.AcmMp3FrameDecompressor.

Here is the caller graph for this function:

Property Documentation

◆ OutputFormat

WaveFormat NAudio.Wave.IMp3FrameDecompressor.OutputFormat
get

PCM format that we are converting into.

Implemented in NAudio.FileFormats.Mp3.DmoMp3FrameDecompressor, and NAudio.Wave.AcmMp3FrameDecompressor.


The documentation for this interface was generated from the following file: