Uses of Package
javaFlacEncoder

Classes in javaFlacEncoder used by javaFlacEncoder
BlockEncodeRequest
          BlockEncodeRequests are used to store a full block and necessary information to encode such block.
BlockThreadManager
          BlockThreadManager is used by FLACEncoder(when encoding with threads), to dispatch BlockEncodeRequests to ThreadFrames which do the actual encode.
ChannelData.ChannelName
           
EncodedElement
          EncodedElement class provides is used to store data in the proper bitstream format for FLAC audio.
EncodingConfiguration
          This class defines the configuration options that are allowed to change within a FLAC stream.
EncodingConfiguration.ChannelConfig
          Defines the options for channel configuration to use.
EncodingConfiguration.SubframeType
          Defines the various subframe types that may be used.
FLAC_FileEncoder.Status
          Status enum for encode result
FLACEncoder
          This class defines a FLAC Encoder with a simple interface for enabling FLAC encoding support in an application.
FLACOutputStream
          This interface defines a location to write the output of the FLAC encoder to.
Frame
          Handles taking a set of audio samples, and splitting it into the proper subframes, and returning the resulting encoded data.
FrameThread
          The FrameThread class provides threading support for a Frame object, allowing multi-threaded encodings of FLAC frames.
LPC
          This class is used to calculate LPC Coefficients for a FLAC stream.
MetadataBlockHeader.MetadataBlockType
          Enum containing the different Metadata block types.
StreamConfiguration
          This class defines the configuration options that may not change throughout a FLAC stream.
Subframe
          Description: This abstract class declares the methods needed to retrieve encoded data in a standard format(across the different implemented Subframe types), as well as the generic methods needed to write the subframe header.