7026275: TEST_BUG: test/javax/sound/sampled/Clip/ClipSetPos.java throws uncatched IllegalArgumentException
Reviewed-by: dav
This commit is contained in:
parent
e0f158c0a0
commit
b85845f9da
@ -33,6 +33,7 @@
|
||||
import javax.sound.sampled.AudioFormat;
|
||||
import javax.sound.sampled.AudioSystem;
|
||||
import javax.sound.sampled.Clip;
|
||||
import javax.sound.sampled.DataLine;
|
||||
import javax.sound.sampled.LineUnavailableException;
|
||||
|
||||
public class ClipSetPos {
|
||||
@ -48,12 +49,16 @@ public class ClipSetPos {
|
||||
boolean testPassed = true;
|
||||
Clip clip = null;
|
||||
try {
|
||||
clip = AudioSystem.getClip();
|
||||
clip = (Clip)AudioSystem.getLine(new DataLine.Info(Clip.class, audioFormat));
|
||||
clip.open(audioFormat, dataBuffer, 0, dataBuffer.length);
|
||||
} catch (LineUnavailableException ex) {
|
||||
log(ex);
|
||||
log("Cannot test (this is not failure)");
|
||||
return;
|
||||
} catch (IllegalArgumentException ex) {
|
||||
log(ex);
|
||||
log("Cannot test (this is not failure)");
|
||||
return;
|
||||
}
|
||||
|
||||
log("clip: " + clip.getClass().getName());
|
||||
|
Loading…
x
Reference in New Issue
Block a user