src/share/classes/sun/audio/AudioPlayer.java
Print this page
*** 90,111 ****
*/
private static AudioPlayer getAudioPlayer() {
if(DEBUG) { System.out.println("> AudioPlayer.getAudioPlayer()"); }
! AudioPlayer audioPlayer;
! PrivilegedAction action = new PrivilegedAction() {
! public Object run() {
! Thread t = new AudioPlayer();
t.setPriority(MAX_PRIORITY);
t.setDaemon(true);
t.start();
return t;
}
};
! audioPlayer = (AudioPlayer) AccessController.doPrivileged(action);
! return audioPlayer;
}
/**
* Construct an AudioPlayer.
*/
--- 90,109 ----
*/
private static AudioPlayer getAudioPlayer() {
if(DEBUG) { System.out.println("> AudioPlayer.getAudioPlayer()"); }
! PrivilegedAction<AudioPlayer> action = new PrivilegedAction<AudioPlayer>() {
! public AudioPlayer run() {
! AudioPlayer t = new AudioPlayer();
t.setPriority(MAX_PRIORITY);
t.setDaemon(true);
t.start();
return t;
}
};
! return AccessController.doPrivileged(action);
}
/**
* Construct an AudioPlayer.
*/