Uses of Package
jmri.jmrit.audio

Packages that use jmri.jmrit.audio
Package
Description
Provides basic interfaces and certain core implementations for the JMRI layout management concepts.
Provides specific implementations of various audio systems.
Provides Swing-specific implementations of various audio systems.
Provides throttle-controlled locomotive sound simulation without the need of an on-board sound decoder.
  • Classes in jmri.jmrit.audio used by jmri
    Class
    Description
    An AudioFactory is responsible for the initialisation of specific audio system implementations, creation of audio system specific Audio objects and any necessary clean-up operations required by a specific audio system implementation.
  • Class
    Description
    Base implementation of the AudioBuffer class.
    Abstract implementation of the AudioFactory class.
    Base implementation of the AudioListener class.
    Base implementation of the AudioSource class.
    Base implementation of all common thread code for use by threads in the various Audio classes.
    Represent an AudioBuffer, a place to store or control sound information.
    Represents a queued command for later processing in the AudioController thread.
    An AudioFactory is responsible for the initialisation of specific audio system implementations, creation of audio system specific Audio objects and any necessary clean-up operations required by a specific audio system implementation.
    Represent an AudioListener, a place to store or control sound information.
    Represent an AudioSource, a place to store or control sound information.
    Interface defining public methods and variables used in AudioThread classes This file is part of JMRI.
  • Class
    Description
     
  • Class
    Description
    Represent an AudioBuffer, a place to store or control sound information.
    Represent an AudioSource, a place to store or control sound information.