Sun Java Solaris Communities My SDN Account Join SDN
 
API Specifications

Java Sound API: What's new in version 1.4

 

Java Sound API

1.4.2 (Mantis)  1.4.1 (Hopper) 

Here is a list of confirmed bugs fixed in the Java Sound API in Merlin (J2SE version 1.4.0).


Fixed bugs

4345944: An open Synthesizer or Sequencer will crash in 3hrs, 22min
4326534: SourceDataLine fails to play if buffer size is too large
4288683 Clip does not throw exception if data cannot be loaded.
4521048: Applets: Java Sound dies with an exception at init time
4517739: Using JMF to playback sound clips blocks virtual machine
4507837: Problems with applets: buzzing sound and freezing screen when playing sounds
4304996: Aging applet stops receiving events from Java Sound
4497934: AudioPlayer cannot play a ByteArrayInputStream of raw data
4491513: Audio playback on Solaris 64bit build is broken
4237703: Clip.getDuration() may return bogus negative values
4303037: AudioSystem.getAudioFileTypes() returns empty array
4385060: The "name" attribute of class "ReverbType" is not accessible
4385654: getPrecision applied to MASTER_GAIN returns -42.1442
4385928: Clip.setLoopPoints returns IllegalArgumentException when endpoint is -1.
4391108: Writing au files with ulaw encoding is broken
4400392: Cannot Change Reverb Settings.
4426708: Audio capture does not work on Sun-Blade-100 and SunRay
4444193: java.io.IOException in service provider's getSoundBank(InputStream in)
4469409: AudioFormat.getFrameSize() sometimes returns incorrect value
4478861: AUDIODEV environment variable not used for audio control (audioctl)
4479441: Add 16KHz and 32KHz sample rates in supported formats of SourceDataLine
4479444: Clip.open() throws meaningless exception
4479981: Writing wave files is corrupt
4479984: AudioInputStream does not close the line when instanciated with TargetDataLine
4487550: Service providers cannot be used to replace existing providers
4377572: jdk13sol: 98% cpu load while running sound application