/**
* Test method for {@link com.deb.vad.utility.CommonUtil#getAudioFormatMp3()}.
*/
public final void testGetAudioFormatMp3() {
// package com.ibm.emb.test.mfb; study this package.
// Not working [PCM_SIGNED, PCM_UNSIGNED, ALAW, ULAW]
// interface TargetDataLine supporting format PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 16000 bytes/frame, 16.0 frames/second, big-endian
// Working
// interface TargetDataLine supporting format PCM_SIGNED 16000.0 Hz, 8 bit, mono, 1 bytes/frame,
AudioFormat mp3Format = CommonUtil.getAudioFormatMp3();
Encoding[] encoding = AudioSystem.getTargetEncodings(mp3Format);
System.out.println(Arrays.toString(encoding));
DataLine.Info info = new DataLine.Info(TargetDataLine.class, mp3Format);
System.out.println(info.toString());
if (!AudioSystem.isLineSupported(info)) {
assertFalse("Line not supported. Sorry I am leaving...",true);
}
}
CommonUtilTest.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:JavaVAD
作者:
评论列表
文章目录