# FLAC: Class List

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

FLAC |
Decoder |
Stream | This class wraps the FLAC__StreamDecoder. If you are decoding from a file, FLAC::Decoder::File may be more convenient
State |
File | This class wraps the FLAC__StreamDecoder. If you are not decoding from a file, you may need to use FLAC::Decoder::Stream
Encoder |
Stream | This class wraps the FLAC__StreamEncoder. If you are encoding to a file, FLAC::Encoder::File may be more convenient
State |
File | This class wraps the FLAC__StreamEncoder. If you are not encoding to a file, you may need to use FLAC::Encoder::Stream
Metadata |
Prototype |
StreamInfo |
Padding |
Application |
SeekTable |
VorbisComment |
Entry |
CueSheet |
Track |
Picture |
Unknown |
SimpleIterator |
Status |
Chain |
Status |
Iterator |
FLAC__EntropyCodingMethod |
FLAC__EntropyCodingMethod_PartitionedRice |
FLAC__EntropyCodingMethod_PartitionedRiceContents |
FLAC__Frame |
FLAC__FrameFooter |
FLAC__FrameHeader |
FLAC__IOCallbacks |
FLAC__StreamDecoder |
FLAC__StreamEncoder |
FLAC__StreamMetadata |
FLAC__StreamMetadata_Application |
FLAC__StreamMetadata_CueSheet |
FLAC__StreamMetadata_CueSheet_Index |
FLAC__StreamMetadata_CueSheet_Track |
FLAC__StreamMetadata_Padding |
FLAC__StreamMetadata_Picture |
FLAC__StreamMetadata_SeekPoint |
FLAC__StreamMetadata_SeekTable |
FLAC__StreamMetadata_StreamInfo |
FLAC__StreamMetadata_Unknown |
FLAC__StreamMetadata_VorbisComment |
FLAC__StreamMetadata_VorbisComment_Entry |
FLAC__Subframe |
FLAC__Subframe_Constant |
FLAC__Subframe_Fixed |
FLAC__Subframe_LPC |
FLAC__Subframe_Verbatim |

Copyright (c) 2000-2009 Josh Coalson Copyright (c) 2011-2023 Xiph.Org Foundation