Package libsidutils.status
Klasse Status
java.lang.Object
libsidutils.status.Status
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate final AudioDriverprivate final HardwareEnsembleprivate final DoubleSupplierprivate final BooleanSupplierprivate final SIDBuilderprivate final SidTune -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungStatus(HardwareEnsemble hardwareEnsemble, SidTune tune, SIDBuilder sidBuilder, AudioDriver audioDriver, Function<SidTune, String> recordingFilenameProvider, DoubleSupplier lengthFnct, BooleanSupplier psid64Function, Function<String, String> resourceBundle) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprivate voiddetermineChipModel(StringBuilder result, IEmulationSection emulationSection, int sidNum) determineDiskActivity(boolean showTrack) private voiddetermineEmulation(StringBuilder result, IEmulationSection emulationSection, int sidNum) determineSongLength(boolean showMillis) determineTapeActivity(boolean showCounter) determineTime(boolean showMillis) private final <T> TgetHardwareSIDBuilderInfo(Function<HardwareSIDBuilder, T> function, T defaultValue) private final doubletime()
-
Felddetails
-
hardwareEnsemble
-
tune
-
sidBuilder
-
audioDriver
-
recordingFilenameProvider
-
lengthFnct
-
psid64Function
-
resourceBundle
-
-
Konstruktordetails
-
Status
public Status(HardwareEnsemble hardwareEnsemble, SidTune tune, SIDBuilder sidBuilder, AudioDriver audioDriver, Function<SidTune, String> recordingFilenameProvider, DoubleSupplier lengthFnct, BooleanSupplier psid64Function, Function<String, String> resourceBundle)
-
-
Methodendetails
-
determineVideoNorm
-
determineChipModels
-
determineChipModel
private void determineChipModel(StringBuilder result, IEmulationSection emulationSection, int sidNum) -
determineEmulations
-
determineEmulation
private void determineEmulation(StringBuilder result, IEmulationSection emulationSection, int sidNum) -
determineTuneSpeed
-
determineSong
-
determineDiskActivity
-
determineTapeActivity
-
determineCartridge
-
determineHeap
-
determineTime
-
determineSongLength
-
determineRecording
-
determinePSID64
-
getHardwareSIDBuilderInfo
private final <T> T getHardwareSIDBuilderInfo(Function<HardwareSIDBuilder, T> function, T defaultValue) -
time
private final double time()
-