Aviatrix3D
2.1.0

org.j3d.aviatrix3d.pipeline.audio
Class AudioSortToSingleDeviceListener

java.lang.Object
  extended by org.j3d.aviatrix3d.pipeline.audio.AudioSortToSingleDeviceListener
All Implemented Interfaces:
SortedAudioReceiver

public class AudioSortToSingleDeviceListener
extends java.lang.Object
implements SortedAudioReceiver

Handles the output of the audio sorter.

Version:
$Revision: 2.1 $
Author:
Alan Hudson

Constructor Summary
AudioSortToSingleDeviceListener()
          Create a new default instance of this class with nothing set.
 
Method Summary
 void setDevice(AudioOutputDevice ad)
          Set the device instance to be used as the target.
 void sortedOutput(RenderableRequestData otherData, AudioInstructions commands)
          Here's the sorted output list of nodes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AudioSortToSingleDeviceListener

public AudioSortToSingleDeviceListener()
Create a new default instance of this class with nothing set.

Method Detail

sortedOutput

public void sortedOutput(RenderableRequestData otherData,
                         AudioInstructions commands)
Here's the sorted output list of nodes.

Specified by:
sortedOutput in interface SortedAudioReceiver
Parameters:
otherData - data to be processed before the rendering
commands - The list of drawable surfaces to render

setDevice

public void setDevice(AudioOutputDevice ad)
Set the device instance to be used as the target. Passing a value of null will clear the current registered instance.

Parameters:
ad - The surface instance to use or null

Aviatrix3D
2.1.0

Latest Info from http://aviatrix3d.j3d.org/
Copyright © 2003 - 2009 j3d.org