JDK-4936799 : SPEC: AudioSystem.getLine() searches all mixers
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.sound
  • Affected Version: 5.0
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2003-10-13
  • Updated: 2017-05-16
  • Resolved: 2003-10-24
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
5.0 b26Fixed
Name: mp145744			Date: 10/13/2003

In the class javax.sound.sampled.AudioSystem, the documentation of the method getLine() doesn't clearly state that all mixers are searched for a matching line. So far, this is only mentioned in the explanation to IllegalArgumentException. It should also be documented clearly that this scanning of all mixers happens after asking for the default mixer (as determined by properties) is asked for a line.


CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: tiger-beta FIXED IN: tiger-beta INTEGRATED IN: tiger-b26 tiger-beta

EVALUATION ###@###.### 2003-10-13 Should be clearified. CCC required.