public abstract class IAPEDecompress extends Object
| Constructor and Description |
|---|
IAPEDecompress() |
| Modifier and Type | Method and Description |
|---|---|
static APEInfo |
CreateAPEInfo(File in) |
static IAPEDecompress |
CreateIAPEDecompress(File in) |
static IAPEDecompress |
CreateIAPEDecompressCore(APEInfo pAPEInfo,
int nStartBlock,
int nFinishBlock) |
static IAPEDecompress |
CreateIAPEDecompressEx(APEInfo pAPEInfo,
int nStartBlock,
int nFinishBlock) |
abstract int |
getApeInfoApeTotalBytes() |
abstract int |
getApeInfoAverageBitrate() |
abstract int |
getApeInfoBitsPerSample() |
abstract int |
getApeInfoBlockAlign() |
abstract int |
getApeInfoBlocksPerFrame() |
abstract int |
getApeInfoBytesPerSample() |
abstract int |
getApeInfoChannels() |
abstract int |
getApeInfoCompressionLevel() |
abstract int |
getApeInfoDecompressAverageBitrate() |
abstract int |
getApeInfoDecompressCurrentBitRate() |
abstract int |
getApeInfoDecompressCurrentBlock()
******************************************************************************************
Get Information
*******************************************************************************************
|
abstract int |
getApeInfoDecompressCurrentMS() |
abstract int |
getApeInfoDecompressedBitrate() |
abstract int |
getApeInfoDecompressLengthMS() |
abstract int |
getApeInfoDecompressTotalBlocks() |
abstract int |
getApeInfoFileVersion() |
abstract int |
getApeInfoFinalFrameBlocks() |
abstract int |
getApeInfoFormatFlags() |
abstract int |
getApeInfoFrameBitrate(int nFrame) |
abstract int |
getApeInfoFrameBlocks(int nFrame) |
abstract int |
getApeInfoFrameBytes(int nFrame) |
abstract APEFileInfo |
getApeInfoInternalInfo() |
abstract File |
getApeInfoIoSource() |
abstract int |
getApeInfoLengthMs() |
abstract int |
getApeInfoPeakLevel() |
abstract int |
getApeInfoSampleRate() |
abstract int |
getApeInfoSeekBit(int nFrame) |
abstract int |
getApeInfoSeekByte(int nFrame) |
abstract APETag |
getApeInfoTag() |
abstract int |
getApeInfoTotalBlocks() |
abstract int |
getApeInfoTotalFrames() |
abstract int |
getApeInfoWavDataBytes() |
abstract WaveFormat |
getApeInfoWaveFormatEx() |
abstract int |
getApeInfoWavHeaderBytes() |
abstract byte[] |
getApeInfoWavHeaderData(int nMaxBytes) |
abstract int |
getApeInfoWavTerminatingBytes() |
abstract byte[] |
getApeInfoWavTerminatingData(int nMaxBytes) |
abstract int |
getApeInfoWavTotalBytes() |
abstract int |
GetData(byte[] pBuffer,
int nBlocks) |
abstract void |
Seek(int nBlockOffset) |
public abstract int GetData(byte[] pBuffer,
int nBlocks)
throws IOException
IOExceptionpublic abstract void Seek(int nBlockOffset)
throws IOException
IOExceptionpublic abstract int getApeInfoDecompressCurrentBlock()
public abstract int getApeInfoDecompressCurrentMS()
public abstract int getApeInfoDecompressTotalBlocks()
public abstract int getApeInfoDecompressLengthMS()
public abstract int getApeInfoDecompressCurrentBitRate()
throws IOException
IOExceptionpublic abstract int getApeInfoDecompressAverageBitrate()
throws IOException
IOExceptionpublic abstract File getApeInfoIoSource()
public abstract int getApeInfoBlocksPerFrame()
public abstract int getApeInfoFileVersion()
public abstract int getApeInfoCompressionLevel()
public abstract int getApeInfoFormatFlags()
public abstract int getApeInfoSampleRate()
public abstract int getApeInfoBitsPerSample()
public abstract int getApeInfoBytesPerSample()
public abstract int getApeInfoChannels()
public abstract int getApeInfoBlockAlign()
public abstract int getApeInfoFinalFrameBlocks()
public abstract int getApeInfoTotalFrames()
public abstract int getApeInfoWavHeaderBytes()
public abstract int getApeInfoWavTerminatingBytes()
public abstract int getApeInfoWavDataBytes()
public abstract int getApeInfoWavTotalBytes()
public abstract int getApeInfoApeTotalBytes()
public abstract int getApeInfoTotalBlocks()
public abstract int getApeInfoLengthMs()
public abstract int getApeInfoAverageBitrate()
public abstract int getApeInfoSeekByte(int nFrame)
public abstract int getApeInfoFrameBytes(int nFrame)
throws IOException
IOExceptionpublic abstract int getApeInfoFrameBlocks(int nFrame)
public abstract int getApeInfoFrameBitrate(int nFrame)
throws IOException
IOExceptionpublic abstract int getApeInfoDecompressedBitrate()
public abstract int getApeInfoPeakLevel()
public abstract int getApeInfoSeekBit(int nFrame)
public abstract WaveFormat getApeInfoWaveFormatEx()
public abstract byte[] getApeInfoWavHeaderData(int nMaxBytes)
public abstract APETag getApeInfoTag()
public abstract byte[] getApeInfoWavTerminatingData(int nMaxBytes)
throws IOException
IOExceptionpublic abstract APEFileInfo getApeInfoInternalInfo()
public static IAPEDecompress CreateIAPEDecompressCore(APEInfo pAPEInfo, int nStartBlock, int nFinishBlock)
public static APEInfo CreateAPEInfo(File in) throws IOException
IOExceptionpublic static IAPEDecompress CreateIAPEDecompress(File in) throws IOException
IOExceptionpublic static IAPEDecompress CreateIAPEDecompressEx(APEInfo pAPEInfo, int nStartBlock, int nFinishBlock)
Copyright © 2014. All rights reserved.