Package sidplay.audio

Klasse ThrottlingDriver

java.lang.Object
sidplay.audio.ThrottlingDriver
Alle implementierten Schnittstellen:
AudioDriver

public class ThrottlingDriver extends Object implements AudioDriver
No sound output at all, but sleeps regularly to slow down audio/video production.
Autor:
ken
  • Felddetails

    • THROTTLING_DRIVER

      private static final Logger THROTTLING_DRIVER
    • cpuClock

      private CPUClock cpuClock
    • context

      private EventScheduler context
    • startTime

      private long startTime
      Real-time since recording started
    • time

      private long time
      Real-time since recording started
    • startC64Time

      private long startC64Time
      C64 emulation time (emulation runs much faster than real-time)
    • c64Time

      private long c64Time
      C64 emulation time (emulation runs much faster than real-time)
    • clientTime

      private volatile Long clientTime
      Current time of a video player client
    • bufferedEnd

      private volatile Long bufferedEnd
      Current buffered end of a video player client
    • sampleBuffer

      private ByteBuffer sampleBuffer
  • Konstruktordetails

    • ThrottlingDriver

      public ThrottlingDriver()
  • Methodendetails