public class FLAC_FileEncoder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FLAC_FileEncoder.Status
Status enum for encode result
|
| Constructor and Description |
|---|
FLAC_FileEncoder()
Constructor creates a FLAC_FileEncoder object with default
StreamConfiguration configuration and default EncodingConfiguration.
|
| Modifier and Type | Method and Description |
|---|---|
FLAC_FileEncoder.Status |
encode(File inputFile,
File outputFile)
Encode the given input wav file to an output file.
|
int |
getLastTotalSamplesEncoded()
Get the total number of samples encoded in last encode.
|
void |
setEncodingConfig(EncodingConfiguration config)
Set the EncodingConfiguration to use for encoding.
|
void |
setStreamConfig(StreamConfiguration config)
Set the stream configuration for this encoder to use.
|
void |
useThreads(boolean val)
Specify whether to use multiple threads or not.
|
public FLAC_FileEncoder()
public void useThreads(boolean val)
val - true to use threads, false otherwise.public void setStreamConfig(StreamConfiguration config)
config - StreamConfiguration to use for encoding.public void setEncodingConfig(EncodingConfiguration config)
config - EncodingConfiguration to use.public FLAC_FileEncoder.Status encode(File inputFile, File outputFile)
inputFile - Input wav file to encode.outputFile - Output file to write FLAC stream to. If file exists, it
will be overwritten without prompting.public int getLastTotalSamplesEncoded()
Copyright © 2017. All rights reserved.