A B C D E F G H I K L M N O P R S T U V W Z

A

accept(File) - Method in class org.kc7bfi.jflac.apps.ExtensionFileFilter
Return true if this file should be shown in the directory pane, false if it shouldn't.
addExtension(String) - Method in class org.kc7bfi.jflac.apps.ExtensionFileFilter
Adds a filetype "dot" extension to filter against.
addFrameListener(FrameListener) - Method in class org.kc7bfi.jflac.FLACDecoder
Add a frame listener.
addListener(LineListener) - Method in class org.kc7bfi.jflac.apps.Player
 
addPCMProcessor(PCMProcessor) - Method in class org.kc7bfi.jflac.FLACDecoder
Add a PCM processor.
addTotalSamples(long) - Method in class org.kc7bfi.jflac.metadata.StreamInfo
 
analyse(String) - Method in class org.kc7bfi.jflac.apps.Analyser
Analyse an input FLAC file.
Analyser - Class in org.kc7bfi.jflac.apps
Analyser reads all metadata and frame blocks in a FLAC file and outputs a text representation of them.
Analyser() - Constructor for class org.kc7bfi.jflac.apps.Analyser
 
append(byte) - Method in class org.kc7bfi.jflac.util.ByteData
Append byte to storage.
Application - Class in org.kc7bfi.jflac.metadata
Application Metadata block.
Application(BitInputStream, int, boolean) - Constructor for class org.kc7bfi.jflac.metadata.Application
The constructor.
available() - Method in class org.kc7bfi.jflac.sound.spi.RingedAudioInputStream
Returns the number of bytes that can be read from this inputstream without blocking.

B

BadHeaderException - Exception in org.kc7bfi.jflac.frame
BadHeaderException.
BadHeaderException() - Constructor for exception org.kc7bfi.jflac.frame.BadHeaderException
Exception constructor.
BadHeaderException(String) - Constructor for exception org.kc7bfi.jflac.frame.BadHeaderException
Exception constructor.
BadHeaderException(Throwable) - Constructor for exception org.kc7bfi.jflac.frame.BadHeaderException
Exception constructor.
BadHeaderException(String, Throwable) - Constructor for exception org.kc7bfi.jflac.frame.BadHeaderException
Exception constructor.
BitInputStream - Class in org.kc7bfi.jflac.io
Bit-wide input stream.
BitInputStream(InputStream) - Constructor for class org.kc7bfi.jflac.io.BitInputStream
The constructor.
BitMath - Class in org.kc7bfi.jflac.util
Utility class for bit math.
BitMath() - Constructor for class org.kc7bfi.jflac.util.BitMath
 
BitOutputStream - Class in org.kc7bfi.jflac.io
Bit-wide output stream.
BitOutputStream(OutputStream) - Constructor for class org.kc7bfi.jflac.io.BitOutputStream
The constructor.
BitOutputStream() - Constructor for class org.kc7bfi.jflac.io.BitOutputStream
The constructor.
bitsLeftForByteAlignment() - Method in class org.kc7bfi.jflac.io.BitInputStream
return the number of bits to read to align the byte.
bitsLeftForByteAlignment() - Method in class org.kc7bfi.jflac.io.BitOutputStream
return the number of bits to read to align the byte.
bitsPerSample - Variable in class org.kc7bfi.jflac.frame.Header
The sample resolution.
blockSize - Variable in class org.kc7bfi.jflac.frame.Header
The number of samples per subframe.
buffer - Variable in class org.kc7bfi.jflac.sound.spi.RingedAudioInputStream
The current position in the unfiltered data buffer.
buffer - Variable in class org.kc7bfi.jflac.util.RingBuffer
 
bufferSize - Variable in class org.kc7bfi.jflac.util.RingBuffer
 
ByteData - Class in org.kc7bfi.jflac.util
Expandable byte data storage.
ByteData(int) - Constructor for class org.kc7bfi.jflac.util.ByteData
The default constructor.

C

calc(byte[], int) - Static method in class org.kc7bfi.jflac.util.CRC16
Calculate the CRC over a byte array.
calc(byte[], int) - Static method in class org.kc7bfi.jflac.util.CRC8
Calculate the CRC value with data from a byte array.
calcLength() - Method in class org.kc7bfi.jflac.metadata.SeekTable
Calculate the metadata block size.
calcLength() - Method in class org.kc7bfi.jflac.metadata.StreamInfo
Calculate the metadata block size.
capacityByOrder - Variable in class org.kc7bfi.jflac.frame.EntropyPartitionedRiceContents
The capacity of the parameters and raw_bits arrays specified as an order.
Channel - Class in org.kc7bfi.jflac.frame
Base class for FLAC subframe (channel) classes.
Channel(Header, int) - Constructor for class org.kc7bfi.jflac.frame.Channel
The constructor.
CHANNEL_ASSIGNMENT_INDEPENDENT - Static variable in class org.kc7bfi.jflac.Constants
independent channels.
CHANNEL_ASSIGNMENT_LEFT_SIDE - Static variable in class org.kc7bfi.jflac.Constants
left+side stereo.
CHANNEL_ASSIGNMENT_MID_SIDE - Static variable in class org.kc7bfi.jflac.Constants
mid+side stereo.
CHANNEL_ASSIGNMENT_RIGHT_SIDE - Static variable in class org.kc7bfi.jflac.Constants
right+side stereo.
channelAssignment - Variable in class org.kc7bfi.jflac.frame.Header
The channel assignment for the frame.
ChannelConstant - Class in org.kc7bfi.jflac.frame
FLAC Constant Subframe (Channel) data.
ChannelConstant(BitInputStream, Header, ChannelData, int, int) - Constructor for class org.kc7bfi.jflac.frame.ChannelConstant
The constructor.
ChannelData - Class in org.kc7bfi.jflac
FLAC channel data.
ChannelData(int) - Constructor for class org.kc7bfi.jflac.ChannelData
The default constructor.
ChannelFixed - Class in org.kc7bfi.jflac.frame
Fixed FLAC subframe (channel).
ChannelFixed(BitInputStream, Header, ChannelData, int, int, int) - Constructor for class org.kc7bfi.jflac.frame.ChannelFixed
The constructor.
ChannelLPC - Class in org.kc7bfi.jflac.frame
LPC FLAC subframe (channel).
ChannelLPC(BitInputStream, Header, ChannelData, int, int, int) - Constructor for class org.kc7bfi.jflac.frame.ChannelLPC
The constructor.
channels - Variable in class org.kc7bfi.jflac.frame.Header
The number of channels (== number of subframes).
ChannelVerbatim - Class in org.kc7bfi.jflac.frame
Verbatim FLAC subframe (channel).
ChannelVerbatim(BitInputStream, Header, ChannelData, int, int) - Constructor for class org.kc7bfi.jflac.frame.ChannelVerbatim
The constructor.
close() - Method in class org.kc7bfi.jflac.io.RandomFileInputStream
Close the file.
close() - Method in class org.kc7bfi.jflac.sound.spi.RingedAudioInputStream
Closes this input stream and releases any system resources associated with the stream.
comments - Variable in class org.kc7bfi.jflac.metadata.VorbisComment
 
compatiable(StreamInfo) - Method in class org.kc7bfi.jflac.metadata.StreamInfo
Check for compatiable StreamInfo.
computeBestPredictor(int[], int, double[]) - Static method in class org.kc7bfi.jflac.FixedPredictor
Compute the best predictor order.
computeBestPredictorWide(int[], int, double[]) - Static method in class org.kc7bfi.jflac.FixedPredictor
Compute the best predictor order.
computeResidual(int[], int, int, int[]) - Static method in class org.kc7bfi.jflac.FixedPredictor
Compute the residual from the compressed signal.
concatenateAligned(BitOutputStream) - Method in class org.kc7bfi.jflac.io.BitOutputStream
Concatinate one InputBitStream to the end of this one.
Constants - Class in org.kc7bfi.jflac
libFLAC - Free Lossless Audio Codec library Copyright (C) 2000,2001,2002,2003 Josh Coalson This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Constants() - Constructor for class org.kc7bfi.jflac.Constants
 
contents - Variable in class org.kc7bfi.jflac.frame.EntropyPartitionedRice
 
crc - Variable in class org.kc7bfi.jflac.frame.Header
CRC-8 (polynomial = x^8 + x^2 + x^1 + x^0, initialized with 0).
CRC16 - Class in org.kc7bfi.jflac.util
Utility class to calculate 16-bit CRC.
CRC16() - Constructor for class org.kc7bfi.jflac.util.CRC16
 
CRC8 - Class in org.kc7bfi.jflac.util
Utility class to calculate 8-bit CRC.
CRC8() - Constructor for class org.kc7bfi.jflac.util.CRC8
 
CueIndex - Class in org.kc7bfi.jflac.metadata
An entry into the cue track.
CueIndex(BitInputStream) - Constructor for class org.kc7bfi.jflac.metadata.CueIndex
The constructor.
CueSheet - Class in org.kc7bfi.jflac.metadata
CueSheet Metadata block.
CueSheet(BitInputStream, int, boolean) - Constructor for class org.kc7bfi.jflac.metadata.CueSheet
The constructor.
CueTrack - Class in org.kc7bfi.jflac.metadata
An entry into the cue sheet.
CueTrack(BitInputStream) - Constructor for class org.kc7bfi.jflac.metadata.CueTrack
The constructor.

D

data - Variable in class org.kc7bfi.jflac.metadata.Unknown
 
decode(String, String) - Method in class org.kc7bfi.jflac.apps.Decoder
Decode a FLAC file to a WAV file.
decode(String) - Method in class org.kc7bfi.jflac.apps.Player
Decode and play an input FLAC file.
decode() - Method in class org.kc7bfi.jflac.FLACDecoder
Decode the FLAC file.
decode(SeekPoint, SeekPoint) - Method in class org.kc7bfi.jflac.FLACDecoder
Decode the data frames between two seek points.
decodeFrame(Frame, ByteData) - Method in class org.kc7bfi.jflac.FLACDecoder
Fill the given ByteData object with PCM data from the frame.
decodeFrames() - Method in class org.kc7bfi.jflac.FLACDecoder
Decode the data frames.
Decoder - Class in org.kc7bfi.jflac.apps
Decode FLAC file to WAV file application.
Decoder() - Constructor for class org.kc7bfi.jflac.apps.Decoder
 
DEFAULT_BUFFER_SIZE - Static variable in class org.kc7bfi.jflac.sound.spi.RingedAudioInputStream
The default size of the buffer.
DEFAULT_BUFFER_SIZE - Static variable in class org.kc7bfi.jflac.util.RingBuffer
 
disableConstantSubframes(boolean) - Method in class org.kc7bfi.jflac.FLACEncoder
 
disableFixedSubframes(boolean) - Method in class org.kc7bfi.jflac.FLACEncoder
 
disableVerbatimSubframes(boolean) - Method in class org.kc7bfi.jflac.FLACEncoder
 

E

empty() - Method in class org.kc7bfi.jflac.util.RingBuffer
Empty the ring buffer.
ensureSize(int) - Method in class org.kc7bfi.jflac.frame.EntropyPartitionedRiceContents
Ensure enough menory has been allocated.
ENTROPY_CODING_METHOD_PARTITIONED_RICE - Static variable in class org.kc7bfi.jflac.frame.Channel
Partisioned Rice Encoding Method.
ENTROPY_CODING_METHOD_PARTITIONED_RICE_ORDER_LEN - Static variable in class org.kc7bfi.jflac.frame.Channel
The size of the Rice Order field (in bits).
ENTROPY_CODING_METHOD_TYPE_LEN - Static variable in class org.kc7bfi.jflac.frame.Channel
The size of the encoding method field (in bits).
EntropyCodingMethod - Class in org.kc7bfi.jflac.frame
libFLAC - Free Lossless Audio Codec library Copyright (C) 2001,2002,2003 Josh Coalson This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
EntropyCodingMethod() - Constructor for class org.kc7bfi.jflac.frame.EntropyCodingMethod
 
EntropyPartitionedRice - Class in org.kc7bfi.jflac.frame
This class holds the Entropy Partitioned Rice contents.
EntropyPartitionedRice() - Constructor for class org.kc7bfi.jflac.frame.EntropyPartitionedRice
 
EntropyPartitionedRiceContents - Class in org.kc7bfi.jflac.frame
libFLAC - Free Lossless Audio Codec library Copyright (C) 2001,2002,2003 Josh Coalson This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
EntropyPartitionedRiceContents() - Constructor for class org.kc7bfi.jflac.frame.EntropyPartitionedRiceContents
 
entry - Variable in class org.kc7bfi.jflac.metadata.VorbisString
 
eof - Variable in class org.kc7bfi.jflac.util.RingBuffer
 
ExtensionFileFilter - Class in org.kc7bfi.jflac.apps
A convenience implementation of FileFilter that filters out all files except for those type extensions that it knows about.
ExtensionFileFilter() - Constructor for class org.kc7bfi.jflac.apps.ExtensionFileFilter
Creates a file filter.
ExtensionFileFilter(String) - Constructor for class org.kc7bfi.jflac.apps.ExtensionFileFilter
Creates a file filter that accepts files with the given extension.
ExtensionFileFilter(String, String) - Constructor for class org.kc7bfi.jflac.apps.ExtensionFileFilter
Creates a file filter that accepts the given file type.
ExtensionFileFilter(String[]) - Constructor for class org.kc7bfi.jflac.apps.ExtensionFileFilter
Creates a file filter from the given string array.
ExtensionFileFilter(String[], String) - Constructor for class org.kc7bfi.jflac.apps.ExtensionFileFilter
Creates a file filter from the given string array and description.

F

fill() - Method in class org.kc7bfi.jflac.sound.spi.Flac2PcmAudioInputStream
called from the super class whenever more PCM data is needed.
fill() - Method in class org.kc7bfi.jflac.sound.spi.RingedAudioInputStream
Fills the buffer with more data, taking into account shuffling and other tricks for dealing with marks.
FixedPredictor - Class in org.kc7bfi.jflac
Fixed Predictor utility class.
FixedPredictor() - Constructor for class org.kc7bfi.jflac.FixedPredictor
 
FLAC - Static variable in class org.kc7bfi.jflac.sound.spi.FlacEncoding
Specifies any Flac encoded data.
FLAC - Static variable in class org.kc7bfi.jflac.sound.spi.FlacFileFormatType
Specifies an FLAC file.
Flac2PcmAudioInputStream - Class in org.kc7bfi.jflac.sound.spi
Converts an Flac bitstream into a PCM 16bits/sample audio stream.
Flac2PcmAudioInputStream(InputStream, AudioFormat, long) - Constructor for class org.kc7bfi.jflac.sound.spi.Flac2PcmAudioInputStream
Constructor.
Flac2PcmAudioInputStream(InputStream, AudioFormat, long, int) - Constructor for class org.kc7bfi.jflac.sound.spi.Flac2PcmAudioInputStream
Constructor.
FlacAudioFileReader - Class in org.kc7bfi.jflac.sound.spi
Provider for Flac audio file reading services.
FlacAudioFileReader() - Constructor for class org.kc7bfi.jflac.sound.spi.FlacAudioFileReader
 
FlacAudioFormat - Class in org.kc7bfi.jflac.sound.spi
An AudioFormat instance wrapping a FLAC StreamInfo object.
FlacAudioFormat(StreamInfo) - Constructor for class org.kc7bfi.jflac.sound.spi.FlacAudioFormat
 
FLACDecoder - Class in org.kc7bfi.jflac
A Java FLAC decoder.
FLACDecoder(InputStream) - Constructor for class org.kc7bfi.jflac.FLACDecoder
The constructor.
FLACEncoder - Class in org.kc7bfi.jflac
 
FLACEncoder() - Constructor for class org.kc7bfi.jflac.FLACEncoder
Class constructor/destructor
FlacEncoding - Class in org.kc7bfi.jflac.sound.spi
Encodings used by the Flac audio decoder.
FlacEncoding(String) - Constructor for class org.kc7bfi.jflac.sound.spi.FlacEncoding
Constructs a new encoding.
FlacFileFormatType - Class in org.kc7bfi.jflac.sound.spi
FileFormatTypes used by the FLAC audio decoder.
FlacFileFormatType(String, String) - Constructor for class org.kc7bfi.jflac.sound.spi.FlacFileFormatType
Constructs a file type.
FlacFormatConversionProvider - Class in org.kc7bfi.jflac.sound.spi
A format conversion provider provides format conversion services from one or more input formats to one or more output formats.
FlacFormatConversionProvider() - Constructor for class org.kc7bfi.jflac.sound.spi.FlacFormatConversionProvider
 
FlacPacker - Class in org.kc7bfi.jflac.apps
Assemble several FLAC files into one album.
FlacPacker(String) - Constructor for class org.kc7bfi.jflac.apps.FlacPacker
Constructor.
flushByteAligned() - Method in class org.kc7bfi.jflac.io.BitOutputStream
Flush bit stream after aligning byte boundry.
Frame - Class in org.kc7bfi.jflac.frame
The FLAC Frame class.
Frame() - Constructor for class org.kc7bfi.jflac.frame.Frame
 
FrameDecodeException - Exception in org.kc7bfi.jflac
 
FrameDecodeException() - Constructor for exception org.kc7bfi.jflac.FrameDecodeException
Constructor.
FrameDecodeException(String) - Constructor for exception org.kc7bfi.jflac.FrameDecodeException
Constructor.
FrameDecodeException(Throwable) - Constructor for exception org.kc7bfi.jflac.FrameDecodeException
Constructor.
FrameDecodeException(String, Throwable) - Constructor for exception org.kc7bfi.jflac.FrameDecodeException
Constructor.
FrameListener - Interface in org.kc7bfi.jflac
FrameListener interface.
frameNumber - Variable in class org.kc7bfi.jflac.frame.Header
The frame number or sample number of first sample in frame.
frameSamples - Variable in class org.kc7bfi.jflac.metadata.SeekPoint
 

G

get(byte[], int, int) - Method in class org.kc7bfi.jflac.util.RingBuffer
Read data from the ring buffer.
getAudioFileFormat(File) - Method in class org.kc7bfi.jflac.sound.spi.FlacAudioFileReader
Obtains the audio file format of the File provided.
getAudioFileFormat(URL) - Method in class org.kc7bfi.jflac.sound.spi.FlacAudioFileReader
Obtains an audio input stream from the URL provided.
getAudioFileFormat(InputStream) - Method in class org.kc7bfi.jflac.sound.spi.FlacAudioFileReader
Obtains an audio input stream from the input stream provided.
getAudioFileFormat(InputStream, int) - Method in class org.kc7bfi.jflac.sound.spi.FlacAudioFileReader
Return the AudioFileFormat from the given InputStream.
getAudioFormat() - Method in class org.kc7bfi.jflac.metadata.StreamInfo
 
getAudioInputStream(File) - Method in class org.kc7bfi.jflac.sound.spi.FlacAudioFileReader
Obtains an audio input stream from the File provided.
getAudioInputStream(URL) - Method in class org.kc7bfi.jflac.sound.spi.FlacAudioFileReader
Obtains an audio input stream from the URL provided.
getAudioInputStream(InputStream) - Method in class org.kc7bfi.jflac.sound.spi.FlacAudioFileReader
Obtains an audio input stream from the input stream provided.
getAudioInputStream(InputStream, int) - Method in class org.kc7bfi.jflac.sound.spi.FlacAudioFileReader
Obtains an audio input stream from the input stream provided.
getAudioInputStream(AudioFormat.Encoding, AudioInputStream) - Method in class org.kc7bfi.jflac.sound.spi.FlacFormatConversionProvider
Obtains an audio input stream with the specified encoding from the given audio input stream.
getAudioInputStream(AudioFormat, AudioInputStream) - Method in class org.kc7bfi.jflac.sound.spi.FlacFormatConversionProvider
Obtains an audio input stream with the specified format from the given audio input stream.
getAvailable() - Method in class org.kc7bfi.jflac.util.RingBuffer
Return the bytes available for reading.
getBadFrames() - Method in class org.kc7bfi.jflac.FLACDecoder
 
getBitInputStream() - Method in class org.kc7bfi.jflac.FLACDecoder
Return the input but stream.
getBitsPerSample() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getBitsPerSample() - Method in class org.kc7bfi.jflac.metadata.StreamInfo
 
getBlocksize() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getChannelData() - Method in class org.kc7bfi.jflac.FLACDecoder
Return the ChannelData object.
getChannels() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getChannels() - Method in class org.kc7bfi.jflac.metadata.StreamInfo
 
getCommentByName(String) - Method in class org.kc7bfi.jflac.metadata.VorbisComment
 
getCRC() - Method in class org.kc7bfi.jflac.frame.Frame
return the frame's CRC.
getData() - Method in class org.kc7bfi.jflac.util.ByteData
 
getData(int) - Method in class org.kc7bfi.jflac.util.ByteData
Return a data byte.
getDescription() - Method in class org.kc7bfi.jflac.apps.ExtensionFileFilter
Returns the human readable description of this filter.
getDoEscapeCoding() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getDoExhaustiveModelSearch() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getDoMidSideStereo() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getDoQLPCoeffPrecSearch() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getExtension(File) - Method in class org.kc7bfi.jflac.apps.ExtensionFileFilter
Return the extension portion of the file's name .
getFrame(Frame, ChannelData[]) - Method in class org.kc7bfi.jflac.util.PCMDecoder
Write a WAV frame record.
getFrameSamples() - Method in class org.kc7bfi.jflac.metadata.SeekPoint
Return the frame samples.
getHere - Variable in class org.kc7bfi.jflac.util.RingBuffer
 
getInputBytesUnconsumed() - Method in class org.kc7bfi.jflac.io.BitInputStream
return the number of bytes left to read.
getInputBytesUnconsumed() - Method in class org.kc7bfi.jflac.io.BitOutputStream
return the number of bytes left to read.
getLen() - Method in class org.kc7bfi.jflac.util.ByteData
 
getLooseMidSideStereo() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getMaxBlockSize() - Method in class org.kc7bfi.jflac.metadata.StreamInfo
 
getMaxFrameSize() - Method in class org.kc7bfi.jflac.metadata.StreamInfo
 
getMaxLPCOrder() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getMaxResidualPartitionOrder() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getMaxRicePartitionOrderFromBlocksize(int) - Static method in class org.kc7bfi.jflac.frame.Frame
Return the maximum Rice partition order based on the block size.
getMetaData() - Method in class org.kc7bfi.jflac.sound.spi.Flac2PcmAudioInputStream
 
getMinBlockSize() - Method in class org.kc7bfi.jflac.metadata.StreamInfo
 
getMinFrameSize() - Method in class org.kc7bfi.jflac.metadata.StreamInfo
 
getMinResidualPartitionOrder() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getOutput() - Method in class org.kc7bfi.jflac.ChannelData
 
getPartitionedRiceContents() - Method in class org.kc7bfi.jflac.ChannelData
 
getProperty(String) - Method in class org.kc7bfi.jflac.sound.spi.FlacAudioFormat
Java 5.0 compatible method to get a property.
getQLPCoeffPrecision() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getReadCRC16() - Method in class org.kc7bfi.jflac.io.BitInputStream
return the read CRC-16 value.
getReadCRC16() - Method in class org.kc7bfi.jflac.io.BitOutputStream
return the read CRC-16 value.
getResidual() - Method in class org.kc7bfi.jflac.ChannelData
 
getRiceParameterSearchDist() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getSampleNumber() - Method in class org.kc7bfi.jflac.metadata.SeekPoint
return the sample number.
getSampleRate() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getSampleRate() - Method in class org.kc7bfi.jflac.metadata.StreamInfo
 
getSamplesDecoded() - Method in class org.kc7bfi.jflac.FLACDecoder
Get the number of samples decoded.
getSeekPoint(int) - Method in class org.kc7bfi.jflac.metadata.SeekTable
Return the selected seek point.
getSourceEncodings() - Method in class org.kc7bfi.jflac.sound.spi.FlacFormatConversionProvider
Obtains the set of source format encodings from which format conversion services are provided by this provider.
getState() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getStreamableSubset() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getStreamInfo() - Method in class org.kc7bfi.jflac.FLACDecoder
Return the parsed StreamInfo Metadata record.
getStreamInfo() - Method in class org.kc7bfi.jflac.sound.spi.Flac2PcmAudioInputStream
 
getStreamOffset() - Method in class org.kc7bfi.jflac.metadata.SeekPoint
return the stream offset.
getTargetEncodings() - Method in class org.kc7bfi.jflac.sound.spi.FlacFormatConversionProvider
Obtains the set of target format encodings to which format conversion services are provided by this provider.
getTargetEncodings(AudioFormat) - Method in class org.kc7bfi.jflac.sound.spi.FlacFormatConversionProvider
Obtains the set of target format encodings supported by the format converter given a particular source format.
getTargetFormats(AudioFormat.Encoding, AudioFormat) - Method in class org.kc7bfi.jflac.sound.spi.FlacFormatConversionProvider
Obtains the set of target formats with the encoding specified supported by the format converter.
getTotalBits() - Method in class org.kc7bfi.jflac.io.BitOutputStream
Returns the totalBits.
getTotalBlurbs() - Method in class org.kc7bfi.jflac.io.BitOutputStream
Returns the totalBlurbs.
getTotalBytesRead() - Method in class org.kc7bfi.jflac.FLACDecoder
Bytes read.
getTotalBytesRead() - Method in class org.kc7bfi.jflac.io.BitInputStream
Total Blurbs read.
getTotalSamples() - Method in class org.kc7bfi.jflac.metadata.StreamInfo
 
getTotalSamplesEstimate() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getVerify() - Method in class org.kc7bfi.jflac.FLACEncoder
 
getWastedBits() - Method in class org.kc7bfi.jflac.frame.Channel
Return he number of waisted bits in the frame.
getWriteCRC16() - Method in class org.kc7bfi.jflac.io.BitOutputStream
return the write CRC-16 value.
getWriteCRC8() - Method in class org.kc7bfi.jflac.io.BitOutputStream
return the write CRC-8 value.

H

header - Variable in class org.kc7bfi.jflac.frame.Channel
The FLAC Frame Header.
header - Variable in class org.kc7bfi.jflac.frame.Frame
The frame header.
Header - Class in org.kc7bfi.jflac.frame
Frame header class.
Header(BitInputStream, byte[], StreamInfo) - Constructor for class org.kc7bfi.jflac.frame.Header
The constructor.

I

ilog2(int) - Static method in class org.kc7bfi.jflac.util.BitMath
Compute ilog2().
image - Variable in class org.kc7bfi.jflac.metadata.Picture
 
in - Variable in class org.kc7bfi.jflac.sound.spi.RingedAudioInputStream
The underlying inputStream.
indices - Variable in class org.kc7bfi.jflac.metadata.CueTrack
 
initDecoder() - Method in class org.kc7bfi.jflac.sound.spi.Flac2PcmAudioInputStream
Initialize the Flac Decoder after reading the Header.
isByteAligned() - Method in class org.kc7bfi.jflac.io.BitOutputStream
Test if the Bit Stream is byte aligned.
isCD - Variable in class org.kc7bfi.jflac.metadata.CueSheet
 
isConsumedByteAligned() - Method in class org.kc7bfi.jflac.io.BitInputStream
Test if the Bit Stream consumed bits is byte aligned.
isConsumedByteAligned() - Method in class org.kc7bfi.jflac.io.BitOutputStream
Test if the Bit Stream consumed bits is byte aligned.
isEOF() - Method in class org.kc7bfi.jflac.FLACDecoder
 
isEOF() - Method in class org.kc7bfi.jflac.util.RingBuffer
Return EOF status.
isExtensionListInDescription() - Method in class org.kc7bfi.jflac.apps.ExtensionFileFilter
Returns whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
isLast - Variable in class org.kc7bfi.jflac.metadata.Metadata
 
isLast() - Method in class org.kc7bfi.jflac.metadata.Metadata
Test if this is the last metadata block.
isrc - Variable in class org.kc7bfi.jflac.metadata.CueTrack
 

K

KEY_BLOCKSIZE_MAX - Static variable in class org.kc7bfi.jflac.sound.spi.FlacAudioFormat
Property key for maximum block size.
KEY_BLOCKSIZE_MIN - Static variable in class org.kc7bfi.jflac.sound.spi.FlacAudioFormat
Property key for minimum block size.
KEY_FRAMESIZE_MAX - Static variable in class org.kc7bfi.jflac.sound.spi.FlacAudioFormat
Property key for maximum frame size.
KEY_FRAMESIZE_MIN - Static variable in class org.kc7bfi.jflac.sound.spi.FlacAudioFormat
Property key for minimum frame size.

L

leadIn - Variable in class org.kc7bfi.jflac.metadata.CueSheet
 
LittleEndianDataOutput - Class in org.kc7bfi.jflac.util
This class extends DataOutput for writing little-endian data.
LittleEndianDataOutput(DataOutput) - Constructor for class org.kc7bfi.jflac.util.LittleEndianDataOutput
The constructor.
LPCPredictor - Class in org.kc7bfi.jflac
LPC Predictor utility class.
LPCPredictor() - Constructor for class org.kc7bfi.jflac.LPCPredictor
 

M

main(String[]) - Static method in class org.kc7bfi.jflac.apps.Analyser
Main routine.
main(String[]) - Static method in class org.kc7bfi.jflac.apps.Decoder
Main routine.
main(String[]) - Static method in class org.kc7bfi.jflac.apps.FlacPacker
Main routine.
main(String[]) - Static method in class org.kc7bfi.jflac.apps.Player
The main routine.
main(String[]) - Static method in class org.kc7bfi.jflac.apps.SeekTablePlayer
The main routine.
main(String[]) - Static method in class org.kc7bfi.jflac.apps.SndPlayer
Plays audio from given file names.
main(String[]) - Static method in class org.kc7bfi.jflac.apps.Tester
Main routine.
main(String[]) - Static method in class org.kc7bfi.jflac.util.RingBuffer
Test main routine.
mark(int) - Method in class org.kc7bfi.jflac.io.RandomFileInputStream
 
mark(int) - Method in class org.kc7bfi.jflac.sound.spi.RingedAudioInputStream
See the general contract of the mark method of InputStream.
markSupported() - Method in class org.kc7bfi.jflac.io.RandomFileInputStream
Is file marking supported.
markSupported() - Method in class org.kc7bfi.jflac.sound.spi.RingedAudioInputStream
Tests if this input stream supports the mark and reset methods.
MAX_BLOCK_SIZE - Static variable in class org.kc7bfi.jflac.Constants
The maximum frame block size.
MAX_CHANNELS - Static variable in class org.kc7bfi.jflac.Constants
The maximum number of audio channels.
MAX_RICE_PARTITION_ORDER - Static variable in class org.kc7bfi.jflac.Constants
The maximum Rice partition order permitted by the format.
mediaCatalogNumber - Variable in class org.kc7bfi.jflac.metadata.CueSheet
Media catalog number.
Metadata - Class in org.kc7bfi.jflac.metadata
Root class for all Metadata subclasses.
Metadata(boolean) - Constructor for class org.kc7bfi.jflac.metadata.Metadata
Constructir.
METADATA_TYPE_APPLICATION - Static variable in class org.kc7bfi.jflac.metadata.Metadata
Application Metatdata type.
METADATA_TYPE_CUESHEET - Static variable in class org.kc7bfi.jflac.metadata.Metadata
CueSheet Metatdata type.
METADATA_TYPE_PADDING - Static variable in class org.kc7bfi.jflac.metadata.Metadata
Padding Metatdata type.
METADATA_TYPE_PICTURE - Static variable in class org.kc7bfi.jflac.metadata.Metadata
Picture Metatdata type.
METADATA_TYPE_SEEKTABLE - Static variable in class org.kc7bfi.jflac.metadata.Metadata
SeekTable Metatdata type.
METADATA_TYPE_STREAMINFO - Static variable in class org.kc7bfi.jflac.metadata.Metadata
StreamInfo Metatdata type.
METADATA_TYPE_VORBIS_COMMENT - Static variable in class org.kc7bfi.jflac.metadata.Metadata
VorbisComment Metatdata type.

N

number - Variable in class org.kc7bfi.jflac.metadata.CueIndex
 
number - Variable in class org.kc7bfi.jflac.metadata.CueTrack
 
numberOfPoints() - Method in class org.kc7bfi.jflac.metadata.SeekTable
Return the number of seek points.
numComments - Variable in class org.kc7bfi.jflac.metadata.VorbisComment
 
numIndices - Variable in class org.kc7bfi.jflac.metadata.CueTrack
 
numTracks - Variable in class org.kc7bfi.jflac.metadata.CueSheet
 

O

offset - Variable in class org.kc7bfi.jflac.metadata.CueIndex
 
offset - Variable in class org.kc7bfi.jflac.metadata.CueTrack
 
order - Variable in class org.kc7bfi.jflac.frame.EntropyPartitionedRice
 
org.kc7bfi.jflac - package org.kc7bfi.jflac
 
org.kc7bfi.jflac.apps - package org.kc7bfi.jflac.apps
 
org.kc7bfi.jflac.frame - package org.kc7bfi.jflac.frame
 
org.kc7bfi.jflac.io - package org.kc7bfi.jflac.io
 
org.kc7bfi.jflac.metadata - package org.kc7bfi.jflac.metadata
 
org.kc7bfi.jflac.sound.spi - package org.kc7bfi.jflac.sound.spi
 
org.kc7bfi.jflac.util - package org.kc7bfi.jflac.util
 

P

Padding - Class in org.kc7bfi.jflac.metadata
Padding Metadata block.
Padding(BitInputStream, int, boolean) - Constructor for class org.kc7bfi.jflac.metadata.Padding
The constructor.
parameters - Variable in class org.kc7bfi.jflac.frame.EntropyPartitionedRiceContents
 
PCMDecoder - Class in org.kc7bfi.jflac.util
This class is a PCM FLAC decoder.
PCMDecoder(StreamInfo) - Constructor for class org.kc7bfi.jflac.util.PCMDecoder
The constructor.
PCMProcessor - Interface in org.kc7bfi.jflac
PCMProcessor interface.
peekBitToInt(int, int) - Method in class org.kc7bfi.jflac.io.BitInputStream
peek at the next bit and add it to the input integer.
peekRawUInt(int) - Method in class org.kc7bfi.jflac.io.BitInputStream
peek at bits into an unsigned integer without advancing the input stream.
Picture - Class in org.kc7bfi.jflac.metadata
Picture Metadata block.
Picture(BitInputStream, int, boolean) - Constructor for class org.kc7bfi.jflac.metadata.Picture
The constructor.
play(String, int, int) - Method in class org.kc7bfi.jflac.apps.SeekTablePlayer
Decode and play an input FLAC file.
playAudioFile(String) - Static method in class org.kc7bfi.jflac.apps.SndPlayer
Play audio from the given file name.
playAudioStream(AudioInputStream) - Static method in class org.kc7bfi.jflac.apps.SndPlayer
Plays audio from the given audio input stream.
Player - Class in org.kc7bfi.jflac.apps
Play a FLAC file application.
Player() - Constructor for class org.kc7bfi.jflac.apps.Player
 
points - Variable in class org.kc7bfi.jflac.metadata.SeekTable
 
preEmphasis - Variable in class org.kc7bfi.jflac.metadata.CueTrack
 
processError(String) - Method in class org.kc7bfi.jflac.apps.Analyser
Called for each frame error detected.
processError(String) - Method in class org.kc7bfi.jflac.apps.SeekTablePlayer
Process a decoder error.
processError(String) - Method in class org.kc7bfi.jflac.apps.Tester
Called for each frame error detected.
processError(String) - Method in interface org.kc7bfi.jflac.FrameListener
Called for each frame error detected.
processFrame(Frame) - Method in class org.kc7bfi.jflac.apps.Analyser
Process data frames.
processFrame(Frame) - Method in class org.kc7bfi.jflac.apps.SeekTablePlayer
Called for each data frame read.
processFrame(Frame) - Method in class org.kc7bfi.jflac.apps.Tester
Process data frames.
processFrame(Frame) - Method in interface org.kc7bfi.jflac.FrameListener
Called for each data frame read.
processMetadata(Metadata) - Method in class org.kc7bfi.jflac.apps.Analyser
Process metadata records.
processMetadata(Metadata) - Method in class org.kc7bfi.jflac.apps.SeekTablePlayer
Called for each Metadata frame read.
processMetadata(Metadata) - Method in class org.kc7bfi.jflac.apps.Tester
Process metadata records.
processMetadata(Metadata) - Method in interface org.kc7bfi.jflac.FrameListener
Called for each Metadata frame read.
processPCM(ByteData) - Method in class org.kc7bfi.jflac.apps.Decoder
Process the decoded PCM bytes.
processPCM(ByteData) - Method in class org.kc7bfi.jflac.apps.Player
Process the decoded PCM bytes.
processPCM(ByteData) - Method in class org.kc7bfi.jflac.apps.SeekTablePlayer
Process the decoded PCM bytes.
processPCM(ByteData) - Method in interface org.kc7bfi.jflac.PCMProcessor
Called when each data frame is decompressed.
processPCM(ByteData) - Method in class org.kc7bfi.jflac.sound.spi.Flac2PcmAudioInputStream
Process the decoded PCM bytes.
processStreamInfo(StreamInfo) - Method in class org.kc7bfi.jflac.apps.Decoder
Process the StreamInfo block.
processStreamInfo(StreamInfo) - Method in class org.kc7bfi.jflac.apps.Player
Process the StreamInfo block.
processStreamInfo(StreamInfo) - Method in class org.kc7bfi.jflac.apps.SeekTablePlayer
Process the StreamInfo block.
processStreamInfo(StreamInfo) - Method in interface org.kc7bfi.jflac.PCMProcessor
Called when StreamInfo read.
processStreamInfo(StreamInfo) - Method in class org.kc7bfi.jflac.sound.spi.Flac2PcmAudioInputStream
Process the StreamInfo block.
properties() - Method in class org.kc7bfi.jflac.sound.spi.FlacAudioFormat
Java 5.0 compatible method to get the full map of properties.
put(byte[], int, int) - Method in class org.kc7bfi.jflac.util.RingBuffer
Put data into the ring buffer.
putAvailable() - Method in class org.kc7bfi.jflac.util.RingBuffer
return the space avaiable for writing.
putHere - Variable in class org.kc7bfi.jflac.util.RingBuffer
 

R

randomFile - Variable in class org.kc7bfi.jflac.io.RandomFileInputStream
 
RandomFileInputStream - Class in org.kc7bfi.jflac.io
This is a FileInputStream that uses a Random Access File.
RandomFileInputStream(File) - Constructor for class org.kc7bfi.jflac.io.RandomFileInputStream
Constructor.
RandomFileInputStream(String) - Constructor for class org.kc7bfi.jflac.io.RandomFileInputStream
Constructor.
RandomFileInputStream(RandomAccessFile) - Constructor for class org.kc7bfi.jflac.io.RandomFileInputStream
Constructor.
rawBits - Variable in class org.kc7bfi.jflac.frame.EntropyPartitionedRiceContents
 
read() - Method in class org.kc7bfi.jflac.io.RandomFileInputStream
Read a byte value.
read(byte[]) - Method in class org.kc7bfi.jflac.io.RandomFileInputStream
Read bytes into an array.
read(byte[], int, int) - Method in class org.kc7bfi.jflac.io.RandomFileInputStream
Read bytes into an array.
read() - Method in class org.kc7bfi.jflac.sound.spi.RingedAudioInputStream
See the general contract of the read method of InputStream.
read(byte[], int, int) - Method in class org.kc7bfi.jflac.sound.spi.RingedAudioInputStream
Reads bytes from this byte-input stream into the specified byte array, starting at the given offset.
readBit() - Method in class org.kc7bfi.jflac.io.BitInputStream
read a single bit.
readBitToInt(int) - Method in class org.kc7bfi.jflac.io.BitInputStream
read a bit into an integer value.
readBitToLong(long) - Method in class org.kc7bfi.jflac.io.BitInputStream
read a bit into a long value.
readByteBlockAlignedNoCRC(byte[], int) - Method in class org.kc7bfi.jflac.io.BitInputStream
Read a block of bytes (aligned) without updating the CRC value.
readFrame() - Method in class org.kc7bfi.jflac.FLACDecoder
Read the next data frame.
readMetadata() - Method in class org.kc7bfi.jflac.FLACDecoder
Read an array of metadata blocks.
readMetadata(StreamInfo) - Method in class org.kc7bfi.jflac.FLACDecoder
Read an array of metadata blocks.
readNextFrame() - Method in class org.kc7bfi.jflac.FLACDecoder
Read the next data frame.
readNextMetadata() - Method in class org.kc7bfi.jflac.FLACDecoder
Read a single metadata record.
readRawInt(int) - Method in class org.kc7bfi.jflac.io.BitInputStream
read bits into a signed integer.
readRawIntLittleEndian() - Method in class org.kc7bfi.jflac.io.BitInputStream
read bits into an unsigned little endian integer.
readRawUInt(int) - Method in class org.kc7bfi.jflac.io.BitInputStream
read bits into an unsigned integer.
readRawULong(int) - Method in class org.kc7bfi.jflac.io.BitInputStream
read bits into an unsigned long.
readRiceSignedBlock(int[], int, int, int) - Method in class org.kc7bfi.jflac.io.BitInputStream
Read a Rice Signal Block.
readStreamInfo() - Method in class org.kc7bfi.jflac.FLACDecoder
Read the FLAC stream info.
readUnaryUnsigned() - Method in class org.kc7bfi.jflac.io.BitInputStream
Read and count the number of zero bits.
readUTF8Int(ByteData) - Method in class org.kc7bfi.jflac.io.BitInputStream
read UTF8 integer.
readUTF8Long(ByteData) - Method in class org.kc7bfi.jflac.io.BitInputStream
read UTF long.
removeFrameListener(FrameListener) - Method in class org.kc7bfi.jflac.FLACDecoder
Remove a frame listener.
removeListener(LineListener) - Method in class org.kc7bfi.jflac.apps.Player
 
removePCMProcessor(PCMProcessor) - Method in class org.kc7bfi.jflac.FLACDecoder
Remove a PCM processor.
reset() - Method in class org.kc7bfi.jflac.io.BitInputStream
Reset the bit stream.
reset() - Method in class org.kc7bfi.jflac.io.RandomFileInputStream
 
reset() - Method in class org.kc7bfi.jflac.sound.spi.RingedAudioInputStream
See the general contract of the reset method of InputStream.
resetReadCRC16(short) - Method in class org.kc7bfi.jflac.io.BitInputStream
Reset the read CRC-16 value.
resetReadCRC16(short) - Method in class org.kc7bfi.jflac.io.BitOutputStream
Reset the read CRC-16 value.
resize(int) - Method in class org.kc7bfi.jflac.util.RingBuffer
Resize the ring buffer.
restoreSignal(int[], int, int, int[], int) - Static method in class org.kc7bfi.jflac.FixedPredictor
Restore the signal from the fixed predictor.
restoreSignal(int[], int, int[], int, int, int[], int) - Static method in class org.kc7bfi.jflac.LPCPredictor
Restore the signal from the LPC compression.
restoreSignalWide(int[], int, int[], int, int, int[], int) - Static method in class org.kc7bfi.jflac.LPCPredictor
Restore the signal from the LPC compression.
riceBits(int, int) - Method in class org.kc7bfi.jflac.io.BitOutputStream
 
riceBits(int, int) - Method in class org.kc7bfi.jflac.util.RiceCodes
generate int from rice code.
RiceCodes - Class in org.kc7bfi.jflac.util
Utility class for handling Rice codes.
RiceCodes() - Constructor for class org.kc7bfi.jflac.util.RiceCodes
 
RingBuffer - Class in org.kc7bfi.jflac.util
RingBuffer class.
RingBuffer(int) - Constructor for class org.kc7bfi.jflac.util.RingBuffer
Constructor.
RingBuffer() - Constructor for class org.kc7bfi.jflac.util.RingBuffer
Constructor.
RingedAudioInputStream - Class in org.kc7bfi.jflac.sound.spi
A FilteredAudioInputStream is an AudioInputStream with buffers to facilitate transcoding the audio.
RingedAudioInputStream(InputStream, AudioFormat, long) - Constructor for class org.kc7bfi.jflac.sound.spi.RingedAudioInputStream
Creates a RingedAudioInputStream and saves its argument, the input stream in, for later use.
RingedAudioInputStream(InputStream, AudioFormat, long, int) - Constructor for class org.kc7bfi.jflac.sound.spi.RingedAudioInputStream
Creates a RingedAudioInputStream with the specified buffer size, and saves its argument, the inputstream in for later use.
RingedAudioInputStream(InputStream, AudioFormat, long, int, int) - Constructor for class org.kc7bfi.jflac.sound.spi.RingedAudioInputStream
Creates a RingedAudioInputStream with the specified buffer size, and saves its argument, the inputstream in for later use.

S

sampleNumber - Variable in class org.kc7bfi.jflac.frame.Header
The sample number for the first sample in the frame.
sampleNumber - Variable in class org.kc7bfi.jflac.metadata.SeekPoint
 
sampleRate - Variable in class org.kc7bfi.jflac.frame.Header
The sample rate in Hz.
seek(long) - Method in class org.kc7bfi.jflac.io.RandomFileInputStream
Seek to a position in the file.
SeekPoint - Class in org.kc7bfi.jflac.metadata
An entry into the seek table.
SeekPoint(BitInputStream) - Constructor for class org.kc7bfi.jflac.metadata.SeekPoint
The constructor.
SeekPoint(long, long, int) - Constructor for class org.kc7bfi.jflac.metadata.SeekPoint
The constructor.
SeekTable - Class in org.kc7bfi.jflac.metadata
SeekTable Metadata block.
SeekTable(BitInputStream, int, boolean) - Constructor for class org.kc7bfi.jflac.metadata.SeekTable
The constructor.
SeekTable(SeekPoint[], boolean) - Constructor for class org.kc7bfi.jflac.metadata.SeekTable
Constructor.
SeekTablePlayer - Class in org.kc7bfi.jflac.apps
Play a FLAC file application.
SeekTablePlayer() - Constructor for class org.kc7bfi.jflac.apps.SeekTablePlayer
 
setBitsPerSample(int) - Method in class org.kc7bfi.jflac.FLACEncoder
 
setBlocksize(int) - Method in class org.kc7bfi.jflac.FLACEncoder
 
setChannels(int) - Method in class org.kc7bfi.jflac.FLACEncoder
 
setCRC(short) - Method in class org.kc7bfi.jflac.frame.Frame
Set the frame's CRC.
setDefaults() - Method in class org.kc7bfi.jflac.FLACEncoder
Private class methods
setDescription(String) - Method in class org.kc7bfi.jflac.apps.ExtensionFileFilter
Sets the human readable description of this filter.
setDoExhaustiveModelSearch(boolean) - Method in class org.kc7bfi.jflac.FLACEncoder
 
setDoMidSideStereo(boolean) - Method in class org.kc7bfi.jflac.FLACEncoder
 
setDoQLPCoeffPrecSearch(boolean) - Method in class org.kc7bfi.jflac.FLACEncoder
 
setEOF(boolean) - Method in class org.kc7bfi.jflac.util.RingBuffer
Set the EOF status.
setExtensionListInDescription(boolean) - Method in class org.kc7bfi.jflac.apps.ExtensionFileFilter
Determines whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
setLen(int) - Method in class org.kc7bfi.jflac.util.ByteData
Set the length of this ByteData object without re-allocating the underlying array.
setLooseMidSideStereo(boolean) - Method in class org.kc7bfi.jflac.FLACEncoder
 
setMaxLPCOrder(int) - Method in class org.kc7bfi.jflac.FLACEncoder
 
setMaxResidualPartitionOrder(int) - Method in class org.kc7bfi.jflac.FLACEncoder
 
setMinResidualPartitionOrder(int) - Method in class org.kc7bfi.jflac.FLACEncoder
 
setQLPCoeffPrecision(int) - Method in class org.kc7bfi.jflac.FLACEncoder
 
setSampleRate(int) - Method in class org.kc7bfi.jflac.FLACEncoder
 
setStreamableSubset(boolean) - Method in class org.kc7bfi.jflac.FLACEncoder
 
setStreamOffset(long) - Method in class org.kc7bfi.jflac.metadata.SeekPoint
Set the stream offset.
setTotalSamples(long) - Method in class org.kc7bfi.jflac.metadata.StreamInfo
 
setTotalSamplesEstimate(long) - Method in class org.kc7bfi.jflac.FLACEncoder
 
setVerify(boolean) - Method in class org.kc7bfi.jflac.FLACEncoder
Public class methods
signal - Variable in class org.kc7bfi.jflac.util.RingBuffer
 
silog2(int) - Static method in class org.kc7bfi.jflac.util.BitMath
Compute silog2().
silog2Wide(long) - Static method in class org.kc7bfi.jflac.util.BitMath
Compute silog2().
size() - Method in class org.kc7bfi.jflac.util.RingBuffer
Return the size of the ring buffer.
skip(long) - Method in class org.kc7bfi.jflac.io.RandomFileInputStream
Skip bytes in the input file.
skip(long) - Method in class org.kc7bfi.jflac.sound.spi.RingedAudioInputStream
See the general contract of the skip method of InputStream.
skipBitsNoCRC(int) - Method in class org.kc7bfi.jflac.io.BitInputStream
skip over bits in bit stream without updating CRC.
SndPlayer - Class in org.kc7bfi.jflac.apps
Play.java
SndPlayer() - Constructor for class org.kc7bfi.jflac.apps.SndPlayer
 
STREAM_METADATA_IS_LAST_LEN - Static variable in class org.kc7bfi.jflac.metadata.Metadata
Metadata IsLast field length.
STREAM_METADATA_LENGTH_LEN - Static variable in class org.kc7bfi.jflac.metadata.Metadata
Metadata length field length.
STREAM_METADATA_TYPE_LEN - Static variable in class org.kc7bfi.jflac.metadata.Metadata
Metadata type field length.
STREAM_SYNC_STRING - Static variable in class org.kc7bfi.jflac.Constants
FLAC Stream Sync string.
StreamInfo - Class in org.kc7bfi.jflac.metadata
StreamInfo Metadata block.
StreamInfo(BitInputStream, int, boolean) - Constructor for class org.kc7bfi.jflac.metadata.StreamInfo
The constructor.
streamOffset - Variable in class org.kc7bfi.jflac.metadata.SeekPoint
 
subframes - Variable in class org.kc7bfi.jflac.frame.Frame
The subframes - One per channel.

T

test(String) - Method in class org.kc7bfi.jflac.apps.Tester
Analyse an input FLAC file.
Tester - Class in org.kc7bfi.jflac.apps
Test FLAC file application.
Tester() - Constructor for class org.kc7bfi.jflac.apps.Tester
 
toString() - Method in class org.kc7bfi.jflac.frame.ChannelConstant
toString conversion.
toString() - Method in class org.kc7bfi.jflac.frame.ChannelFixed
 
toString() - Method in class org.kc7bfi.jflac.frame.ChannelLPC
 
toString() - Method in class org.kc7bfi.jflac.frame.ChannelVerbatim
 
toString() - Method in class org.kc7bfi.jflac.frame.Frame
 
toString() - Method in class org.kc7bfi.jflac.frame.Header
Return a descriptive string for this object.
toString() - Method in class org.kc7bfi.jflac.metadata.Padding
Convert to string.
toString() - Method in class org.kc7bfi.jflac.metadata.Picture
Convert the class to a string representation.
toString() - Method in class org.kc7bfi.jflac.metadata.SeekPoint
 
toString() - Method in class org.kc7bfi.jflac.metadata.SeekTable
 
toString() - Method in class org.kc7bfi.jflac.metadata.StreamInfo
Convert to string.
toString() - Method in class org.kc7bfi.jflac.metadata.VorbisComment
 
toString() - Method in class org.kc7bfi.jflac.metadata.VorbisString
 
tracks - Variable in class org.kc7bfi.jflac.metadata.CueSheet
 
type - Variable in class org.kc7bfi.jflac.metadata.CueTrack
 

U

Unknown - Class in org.kc7bfi.jflac.metadata
Unknown Metadata block.
Unknown(BitInputStream, int, boolean) - Constructor for class org.kc7bfi.jflac.metadata.Unknown
The constructor.
update(byte, short) - Static method in class org.kc7bfi.jflac.util.CRC16
Update the CRC with the byte data.
update(byte, byte) - Static method in class org.kc7bfi.jflac.util.CRC8
Update the CRC value with a byte data.
updateBlock(byte[], int, short) - Static method in class org.kc7bfi.jflac.util.CRC16
Update the CRC with the byte array data.
updateBlock(byte[], int, byte) - Static method in class org.kc7bfi.jflac.util.CRC8
Update the CRC value with data from a byte array.

V

vendorString - Variable in class org.kc7bfi.jflac.metadata.VorbisComment
 
Violation - Exception in org.kc7bfi.jflac.metadata
Meta data format violation exception.
Violation() - Constructor for exception org.kc7bfi.jflac.metadata.Violation
Constructor.
Violation(String) - Constructor for exception org.kc7bfi.jflac.metadata.Violation
Constructor.
Violation(Throwable) - Constructor for exception org.kc7bfi.jflac.metadata.Violation
Constructor.
Violation(String, Throwable) - Constructor for exception org.kc7bfi.jflac.metadata.Violation
Constructor.
VorbisComment - Class in org.kc7bfi.jflac.metadata
VorbisComment Metadata block.
VorbisComment(BitInputStream, int, boolean) - Constructor for class org.kc7bfi.jflac.metadata.VorbisComment
The constructor.
VorbisString - Class in org.kc7bfi.jflac.metadata
An entry into the Vorbis comment.
VorbisString(BitInputStream) - Constructor for class org.kc7bfi.jflac.metadata.VorbisString
The constructor.

W

wastedBits - Variable in class org.kc7bfi.jflac.frame.Channel
The number of waisted bits in the frame.
WavWriter - Class in org.kc7bfi.jflac.util
Utility class for writing WAV files.
WavWriter(DataOutput, StreamInfo) - Constructor for class org.kc7bfi.jflac.util.WavWriter
The constructor.
WavWriter(DataOutput) - Constructor for class org.kc7bfi.jflac.util.WavWriter
The constructor.
WavWriter(OutputStream, StreamInfo) - Constructor for class org.kc7bfi.jflac.util.WavWriter
The constructor.
WavWriter(OutputStream) - Constructor for class org.kc7bfi.jflac.util.WavWriter
The constructor.
write(BitOutputStream) - Method in class org.kc7bfi.jflac.metadata.SeekPoint
Write out an individual seek point.
write(BitOutputStream, boolean) - Method in class org.kc7bfi.jflac.metadata.SeekTable
Write out the metadata block.
write(BitOutputStream, boolean) - Method in class org.kc7bfi.jflac.metadata.StreamInfo
Write out the metadata block.
write(int) - Method in class org.kc7bfi.jflac.util.LittleEndianDataOutput
 
write(byte[]) - Method in class org.kc7bfi.jflac.util.LittleEndianDataOutput
 
write(byte[], int, int) - Method in class org.kc7bfi.jflac.util.LittleEndianDataOutput
 
writeBoolean(boolean) - Method in class org.kc7bfi.jflac.util.LittleEndianDataOutput
 
writeByte(int) - Method in class org.kc7bfi.jflac.util.LittleEndianDataOutput
 
writeByteBlock(byte[], int) - Method in class org.kc7bfi.jflac.io.BitOutputStream
 
writeBytes(String) - Method in class org.kc7bfi.jflac.util.LittleEndianDataOutput
 
writeChar(int) - Method in class org.kc7bfi.jflac.util.LittleEndianDataOutput
 
writeChars(String) - Method in class org.kc7bfi.jflac.util.LittleEndianDataOutput
 
writeDouble(double) - Method in class org.kc7bfi.jflac.util.LittleEndianDataOutput
 
writeFloat(float) - Method in class org.kc7bfi.jflac.util.LittleEndianDataOutput
 
writeFrame(Frame, ChannelData[]) - Method in class org.kc7bfi.jflac.util.WavWriter
Write a WAV frame record.
writeHeader() - Method in class org.kc7bfi.jflac.util.WavWriter
Write a WAV file header.
writeHeader(StreamInfo) - Method in class org.kc7bfi.jflac.util.WavWriter
Write a WAV file header.
writeInt(int) - Method in class org.kc7bfi.jflac.util.LittleEndianDataOutput
 
writeLong(long) - Method in class org.kc7bfi.jflac.util.LittleEndianDataOutput
 
writePCM(ByteData) - Method in class org.kc7bfi.jflac.util.WavWriter
Write the PCM data.
writeRawInt(int, int) - Method in class org.kc7bfi.jflac.io.BitOutputStream
 
writeRawUInt(boolean, int) - Method in class org.kc7bfi.jflac.io.BitOutputStream
Write a true/false integer.
writeRawUInt(int, int) - Method in class org.kc7bfi.jflac.io.BitOutputStream
 
writeRawUIntLittleEndian(int) - Method in class org.kc7bfi.jflac.io.BitOutputStream
 
writeRawULong(long, int) - Method in class org.kc7bfi.jflac.io.BitOutputStream
 
writeRiceSigned(int, int) - Method in class org.kc7bfi.jflac.io.BitOutputStream
 
writeShort(int) - Method in class org.kc7bfi.jflac.util.LittleEndianDataOutput
 
writeUnaryUnsigned(int) - Method in class org.kc7bfi.jflac.io.BitOutputStream
 
writeUTF(String) - Method in class org.kc7bfi.jflac.util.LittleEndianDataOutput
 
writeUTF8UInt(int) - Method in class org.kc7bfi.jflac.io.BitOutputStream
 
writeUTF8ULong(long) - Method in class org.kc7bfi.jflac.io.BitOutputStream
 
writeZeroes(int) - Method in class org.kc7bfi.jflac.io.BitOutputStream
Write zero bits.

Z

zeroPadToByteBoundary() - Method in class org.kc7bfi.jflac.io.BitOutputStream
Write zero bits to byte boundry.

A B C D E F G H I K L M N O P R S T U V W Z

Copyright © 2004-2011. All Rights Reserved.