Looks good for me.

regards
Alex

On 19.08.2015 18:24, Sergey Bylokhov wrote:
Hello.
Please review the fix for jdk9.
This is specification update of AudioFileReader. CCC request will be
filed after technical review.

According to specification if AudioFileReader.getAudioFileFormat()
returns a correct format then 'reset' of stream is not strictly
necessary. But it was implemented like that in 1.3.0 - 1.8 in most of
our readers except SoftMidiAudioFileReader which was added in jdk7. In
the fix I removed the sentence that the reader should reset the stream
only if it is not supported. Note that the same sentence already used in
the similar API for midi [1].

The fix of specification also required some changes in
SoftMidiAudioFileReader.java, it now uses the general implementations of
some methods from SunFileReader.java.

Bug: https://bugs.openjdk.java.net/browse/JDK-8133677
Webrev can be found at: http://cr.openjdk.java.net/~serb/8133677/webrev.00

[1]
http://docs.oracle.com/javase/7/docs/api/javax/sound/midi/MidiSystem.html#getMidiFileFormat%28java.io.InputStream%29


Reply via email to