public interface TuSdkAudioConvert
限定符和类型 | 方法和说明 |
---|---|
void |
inputReverse(java.nio.ByteBuffer inbuffer,
java.nio.ByteBuffer outBuffer)
按输入格式倒序排列数据
|
byte[] |
outputBytes(byte[] bytes,
java.nio.ByteOrder order)
输出类型转换
|
byte[] |
outputBytes(byte[] bytes,
java.nio.ByteOrder order,
int offset,
int length)
输出类型转换
|
void |
outputBytes(java.nio.ShortBuffer inbuffer,
java.nio.ByteBuffer outBuffer,
java.nio.ByteOrder order)
输出类型转换
|
byte[] |
outputResamle(byte[] bytes,
float offset,
java.nio.ByteOrder order)
输出类型数据重采样
|
void |
outputShorts(java.nio.ByteBuffer inbuffer,
java.nio.ShortBuffer outBuffer,
java.nio.ByteOrder order)
输出类型转换
|
byte[] |
resample(byte[] bytes,
float offset,
java.nio.ByteOrder order)
相同输入类型数据重采样
|
void |
restoreBytes(java.nio.ShortBuffer inbuffer,
java.nio.ByteBuffer outBuffer,
java.nio.ByteOrder order)
输出类型恢复为输入类型
|
void |
reverse(java.nio.ByteBuffer inbuffer,
java.nio.ByteBuffer outBuffer)
倒序排列数据
|
void |
toBuffer(TuSdkAudioData data,
java.nio.ByteBuffer buffer,
java.nio.ByteOrder order)
音频数据结构转回采样点数据
|
TuSdkAudioData |
toData(java.nio.ByteBuffer buffer,
java.nio.ByteOrder order)
转换为音频数据结构
|
byte[] |
toPCM16Mono(byte[] bytes,
java.nio.ByteOrder order)
相同输入类型数据转换为PCM16 Mono
|
void |
toPCM16Mono(java.nio.ByteBuffer inbuffer,
java.nio.ShortBuffer outBuffer,
java.nio.ByteOrder order)
相同输入类型数据转换为PCM16 Mono
|
void |
toPCM16Mono(java.nio.ShortBuffer inbuffer,
java.nio.ByteBuffer outBuffer,
java.nio.ByteOrder order)
相同输入类型数据转换为PCM16 Mono
|
byte[] |
toPCM16Stereo(byte[] bytes,
java.nio.ByteOrder order)
相同输入类型数据转换为PCM16 Stereo
|
void |
toPCM16Stereo(java.nio.ByteBuffer inbuffer,
java.nio.ShortBuffer outBuffer,
java.nio.ByteOrder order)
相同输入类型数据转换为PCM8 Stereo
|
void |
toPCM16Stereo(java.nio.ShortBuffer inbuffer,
java.nio.ByteBuffer outBuffer,
java.nio.ByteOrder order)
相同输入类型数据转换为PCM8 Stereo
|
byte[] |
toPCM8Mono(byte[] bytes,
java.nio.ByteOrder order)
相同输入类型数据转换为PCM8 Mono
|
void |
toPCM8Mono(java.nio.ByteBuffer inbuffer,
java.nio.ShortBuffer outBuffer,
java.nio.ByteOrder order)
相同输入类型数据转换为PCM8 Mono
|
void |
toPCM8Mono(java.nio.ShortBuffer inbuffer,
java.nio.ByteBuffer outBuffer,
java.nio.ByteOrder order)
相同输入类型数据转换为PCM8 Mono
|
byte[] |
toPCM8Stereo(byte[] bytes,
java.nio.ByteOrder order)
相同输入类型数据转换为PCM8 Stereo
|
void |
toPCM8Stereo(java.nio.ByteBuffer inbuffer,
java.nio.ShortBuffer outBuffer,
java.nio.ByteOrder order)
相同输入类型数据转换为PCM8 Stereo
|
void |
toPCM8Stereo(java.nio.ShortBuffer inbuffer,
java.nio.ByteBuffer outBuffer,
java.nio.ByteOrder order)
相同输入类型数据转换为PCM8 Stereo
|
byte[] toPCM8Mono(byte[] bytes, java.nio.ByteOrder order)
byte[] toPCM8Stereo(byte[] bytes, java.nio.ByteOrder order)
byte[] toPCM16Mono(byte[] bytes, java.nio.ByteOrder order)
byte[] toPCM16Stereo(byte[] bytes, java.nio.ByteOrder order)
void toPCM8Mono(java.nio.ByteBuffer inbuffer, java.nio.ShortBuffer outBuffer, java.nio.ByteOrder order)
void toPCM8Stereo(java.nio.ByteBuffer inbuffer, java.nio.ShortBuffer outBuffer, java.nio.ByteOrder order)
void toPCM16Mono(java.nio.ByteBuffer inbuffer, java.nio.ShortBuffer outBuffer, java.nio.ByteOrder order)
void toPCM16Stereo(java.nio.ByteBuffer inbuffer, java.nio.ShortBuffer outBuffer, java.nio.ByteOrder order)
void toPCM8Mono(java.nio.ShortBuffer inbuffer, java.nio.ByteBuffer outBuffer, java.nio.ByteOrder order)
void toPCM8Stereo(java.nio.ShortBuffer inbuffer, java.nio.ByteBuffer outBuffer, java.nio.ByteOrder order)
void toPCM16Mono(java.nio.ShortBuffer inbuffer, java.nio.ByteBuffer outBuffer, java.nio.ByteOrder order)
void toPCM16Stereo(java.nio.ShortBuffer inbuffer, java.nio.ByteBuffer outBuffer, java.nio.ByteOrder order)
TuSdkAudioData toData(java.nio.ByteBuffer buffer, java.nio.ByteOrder order)
void toBuffer(TuSdkAudioData data, java.nio.ByteBuffer buffer, java.nio.ByteOrder order)
void reverse(java.nio.ByteBuffer inbuffer, java.nio.ByteBuffer outBuffer)
byte[] resample(byte[] bytes, float offset, java.nio.ByteOrder order)
byte[] outputResamle(byte[] bytes, float offset, java.nio.ByteOrder order)
byte[] outputBytes(byte[] bytes, java.nio.ByteOrder order)
byte[] outputBytes(byte[] bytes, java.nio.ByteOrder order, int offset, int length)
void inputReverse(java.nio.ByteBuffer inbuffer, java.nio.ByteBuffer outBuffer)
void outputShorts(java.nio.ByteBuffer inbuffer, java.nio.ShortBuffer outBuffer, java.nio.ByteOrder order)
void outputBytes(java.nio.ShortBuffer inbuffer, java.nio.ByteBuffer outBuffer, java.nio.ByteOrder order)
void restoreBytes(java.nio.ShortBuffer inbuffer, java.nio.ByteBuffer outBuffer, java.nio.ByteOrder order)