- samplesAvailableToEncode() - Method in class javaFlacEncoder.FLACEncoder
-
Get number of samples that are available to encode.
- sc - Variable in class javaFlacEncoder.Subframe
-
StreamConfiguration used for encoding.
- seek(long) - Method in class javaFlacEncoder.FLACFileOutputStream
-
Attempt to seek to the given location within this stream.
- seek(long) - Method in interface javaFlacEncoder.FLACOutputStream
-
Attempt to seek to the given position.
- seek(long) - Method in class javaFlacEncoder.FLACStreamOutputStream
-
Attempt to seek to the given location within this stream.
- setAll(int[], int, int, int, long, EncodedElement) - Method in class javaFlacEncoder.BlockEncodeRequest
-
Set all values, preparing this object to be sent to an encoder.
- setBitsPerSample(int) - Method in class javaFlacEncoder.StreamConfiguration
-
Set the bits per sample.
- setChannelConfig(EncodingConfiguration.ChannelConfig) - Method in class javaFlacEncoder.EncodingConfiguration
-
Set the channel configuration to use.
- setChannelCount(int) - Method in class javaFlacEncoder.StreamConfiguration
-
Set number of channels in stream.
- setChannelName(ChannelData.ChannelName) - Method in class javaFlacEncoder.ChannelData
-
- setCount(int) - Method in class javaFlacEncoder.ChannelData
-
- setData(int[], int, int, ChannelData.ChannelName) - Method in class javaFlacEncoder.ChannelData
-
- setEncodingConfig(EncodingConfiguration) - Method in class javaFlacEncoder.FLAC_FileEncoder
-
Set the EncodingConfiguration to use for encoding.
- setEncodingConfiguration(EncodingConfiguration) - Method in class javaFlacEncoder.FLACEncoder
-
Set the encoding configuration to that specified.
- setFLACOutputStream(FLACOutputStream) - Method in class javaFlacEncoder.FLACStreamController
-
- setMaxBlockSize(int) - Method in class javaFlacEncoder.StreamConfiguration
-
Set the maximum block size to use.
- setMaxLPCOrder(int) - Method in class javaFlacEncoder.EncodingConfiguration
-
Set the maximum LPC order.
- setMinBlockSize(int) - Method in class javaFlacEncoder.StreamConfiguration
-
Set the minimum block size to use.
- setMinLPCOrder(int) - Method in class javaFlacEncoder.EncodingConfiguration
-
Set the minimum LPC order.
- setOutputStream(FLACOutputStream) - Method in class javaFlacEncoder.FLACEncoder
-
Set the output stream to use.
- setSampleRate(int) - Method in class javaFlacEncoder.StreamConfiguration
-
Set the sample rate.
- setStreamConfig(StreamConfiguration) - Method in class javaFlacEncoder.FLAC_FileEncoder
-
Set the stream configuration for this encoder to use.
- setStreamConfiguration(StreamConfiguration) - Method in class javaFlacEncoder.FLACEncoder
-
Set the stream configuration to that specified.
- setSubframeType(EncodingConfiguration.SubframeType) - Method in class javaFlacEncoder.EncodingConfiguration
-
Set the subframe type to use.
- setThreadCount(int) - Method in class javaFlacEncoder.FLACEncoder
-
Tell encoder how many threads to use for encoding.
- size() - Method in class javaFlacEncoder.FLACFileOutputStream
-
Get the number of bytes that have been written in length!
This takes into account seeking to different portions.
- size() - Method in interface javaFlacEncoder.FLACOutputStream
-
Get the number of bytes that have been written in length.
- size() - Method in class javaFlacEncoder.FLACStreamOutputStream
-
Get the number of bytes that have been written by this object.
- stop() - Method in class javaFlacEncoder.BlockThreadManager
-
Notify this manager that it may stop as soon as all currently outstanding
requests are completed.
- StreamConfiguration - Class in javaFlacEncoder
-
This class defines the configuration options that may not change throughout
a FLAC stream.
- StreamConfiguration() - Constructor for class javaFlacEncoder.StreamConfiguration
-
Constructor, sets defaults for most values.
- StreamConfiguration(StreamConfiguration) - Constructor for class javaFlacEncoder.StreamConfiguration
-
Copy Constructor.
- StreamConfiguration(int, int, int, int, int) - Constructor for class javaFlacEncoder.StreamConfiguration
-
Constructor, allows setting of all options.
- streamLock - Variable in class javaFlacEncoder.FLACEncoder
-
- Subframe - Class in javaFlacEncoder
-
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.
- Subframe(StreamConfiguration) - Constructor for class javaFlacEncoder.Subframe
-
Constructor.
- Subframe_Constant - Class in javaFlacEncoder
-
Implements the Subframe abstract class, providing encoding support for the
FLAC Constant Subframe.
- Subframe_Constant(StreamConfiguration) - Constructor for class javaFlacEncoder.Subframe_Constant
-
Constructor.
- Subframe_Fixed - Class in javaFlacEncoder
-
Implements the Subframe abstract class, providing encoding support for the
FLAC Fixed-predictor Subframe.
- Subframe_Fixed(StreamConfiguration) - Constructor for class javaFlacEncoder.Subframe_Fixed
-
Constructor.
- Subframe_LPC - Class in javaFlacEncoder
-
Implements the Subframe abstract class, providing encoding support for the
FLAC LPC Subframe.
- SUBFRAME_TYPE - Static variable in class javaFlacEncoder.FLAC_ConsoleFileEncoder
-
flag to specify subframe type to use.
- Subframe_Verbatim - Class in javaFlacEncoder
-
Implements the Subframe abstract class, providing encoding support for the
FLAC Verbatim Subframe.
- SUPPORTED - Static variable in class javaFlacEncoder.AudioStreamEncoder
-
- syncCode - Static variable in class javaFlacEncoder.FrameHeader
-
Synchronization code used at beginning of frame(low-order 14 bits
used)