Save This Page
Home » openjdk-7 » com.sun.media » sound » [javadoc | source]
com.sun.media.sound
class: DirectAudioDevice [javadoc | source]
java.lang.Object
   com.sun.media.sound.AbstractLine
      com.sun.media.sound.AbstractMixer
         com.sun.media.sound.DirectAudioDevice

All Implemented Interfaces:
    Mixer, Line

A Mixer which provides direct access to audio devices
Fields inherited from com.sun.media.sound.AbstractMixer:
PCM,  ULAW,  ALAW,  sourceLineInfo,  targetLineInfo,  sourceLines,  targetLines
Fields inherited from com.sun.media.sound.AbstractLine:
info,  controls,  mixer
Constructor:
 DirectAudioDevice(DirectAudioDeviceInfo portMixerInfo) 
Method from com.sun.media.sound.DirectAudioDevice Summary:
getDeviceID,   getLine,   getMaxLines,   getMaxSimulLines,   getMixerIndex,   getSignOrEndianChangedFormat,   implClose,   implOpen,   implStart,   implStop
Methods from com.sun.media.sound.AbstractMixer:
close,   close,   getLine,   getLineInfo,   getMaxLines,   getMixerInfo,   getSourceLineInfo,   getSourceLineInfo,   getSourceLines,   getTargetLineInfo,   getTargetLineInfo,   getTargetLines,   implClose,   implOpen,   implStart,   implStop,   isLineSupported,   isSourceLine,   isSynchronizationSupported,   isTargetLine,   open,   open,   open,   start,   stop,   synchronize,   unsynchronize
Methods from com.sun.media.sound.AbstractLine:
addLineListener,   close,   getControl,   getControls,   getEventDispatcher,   getFramePosition,   getLineInfo,   getLongFramePosition,   getMixer,   isControlSupported,   isOpen,   open,   removeLineListener,   sendEvents,   setOpen
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.media.sound.DirectAudioDevice Detail:
 int getDeviceID() 
 public Line getLine(Info info) throws LineUnavailableException 
 public int getMaxLines(Info info) 
 int getMaxSimulLines() 
 int getMixerIndex() 
 protected static AudioFormat getSignOrEndianChangedFormat(AudioFormat format) 
 protected  void implClose() 
 protected  void implOpen() throws LineUnavailableException 
 protected  void implStart() 
 protected  void implStop()