com.mle.audio.javasound

JavaSoundPlayerBase

Related Doc: package javasound

trait JavaSoundPlayerBase extends RichPlayer with Seekable with Log

Linear Supertypes
Seekable, Log, RichPlayer, IPlayer, AutoCloseable, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. JavaSoundPlayerBase
  2. Seekable
  3. Log
  4. RichPlayer
  5. IPlayer
  6. AutoCloseable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def audioLine: SourceDataLine

    Attributes
    protected
  2. abstract def close(): Unit

    Releases any player resources (input streams, ...).

    Releases any player resources (input streams, ...). Playback is stopped.

    Definition Classes
    IPlayer → AutoCloseable
  3. abstract def media: OneShotStream

    Definition Classes
    Seekable
  4. abstract def play(): Unit

    Starts or resumes playback, whichever makes sense.

    Starts or resumes playback, whichever makes sense.

    Definition Classes
    IPlayer
  5. abstract def seek(pos: Duration): Unit

    Seeks to pos.

    Seeks to pos.

    pos

    position to seek to

    Definition Classes
    IPlayer
  6. abstract def stop(): Unit

    Pauses playback.

    Pauses playback.

    Definition Classes
    IPlayer

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def bytesToTime(bytes: StorageSize): Duration

    Attributes
    protected
    Definition Classes
    Seekable
  6. def cachedMute: Option[Boolean]

  7. def cachedVolume: Option[Int]

  8. def canAdjustVolume: Boolean

  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def duration: Duration

    Definition Classes
    Seekable
  11. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  13. def externalVolumeValue(internalValue: Float, min: Float, max: Float): Int

  14. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. def gainControl: Option[FloatControl]

  16. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  17. def hasGainControl: Boolean

  18. def hasVolumeControl: Boolean

  19. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  20. def internalVolumeValue(newVolume: Int, min: Float, max: Float): Float

  21. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  22. val log: Logger

    Attributes
    protected
    Definition Classes
    Log
  23. def mute: Boolean

    Definition Classes
    JavaSoundPlayerBaseRichPlayer
  24. def mute(shouldMute: Boolean): Unit

    Mutes/unmutes the player.

    Mutes/unmutes the player.

    Definition Classes
    JavaSoundPlayerBaseIPlayer
  25. def muteControl: Option[BooleanControl]

  26. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  27. final def notify(): Unit

    Definition Classes
    AnyRef
  28. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  29. def position: Duration

    Definition Classes
    JavaSoundPlayerBaseRichPlayer
  30. var startedFromMicros: Long

    Definition Classes
    Seekable
  31. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  32. def timeToBytes(pos: Duration): StorageSize

    Inaccurate.

    Inaccurate. VBR etc.

    Attributes
    protected
    Definition Classes
    Seekable
  33. def toString(): String

    Definition Classes
    AnyRef → Any
  34. def toggleMute(): Unit

    Definition Classes
    JavaSoundPlayerBaseIPlayer
  35. def volume(newVolume: Int): Unit

    Adjusts the volume.

    Adjusts the volume.

    Definition Classes
    JavaSoundPlayerBaseIPlayer
  36. def volume: Int

    Definition Classes
    JavaSoundPlayerBaseRichPlayer
  37. def volumeControl: Option[FloatControl]

  38. def volume_=(newVolume: Int): Unit

  39. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Seekable

Inherited from Log

Inherited from RichPlayer

Inherited from IPlayer

Inherited from AutoCloseable

Inherited from AnyRef

Inherited from Any

Ungrouped