Verwendungen von Schnittstelle
sidplay.audio.AudioDriver
Packages, die AudioDriver verwenden
Package
Beschreibung
-
Verwendungen von AudioDriver in builder.resid
Felder in builder.resid, die deklariert sind als AudioDriverMethoden in builder.resid mit Parametern vom Typ AudioDriverModifizierer und TypMethodeBeschreibungvoidSIDMixer.setAudioDriver(AudioDriver audioDriver) Set audio driver for mixing -
Verwendungen von AudioDriver in client.teavm.common.audio
Klassen in client.teavm.common.audio, die AudioDriver implementierenModifizierer und TypKlasseBeschreibungfinal classAudio driver to be used in the JavaScript and web assembly version builds. -
Verwendungen von AudioDriver in libsidutils.status
Felder in libsidutils.status, die deklariert sind als AudioDriverKonstruktoren in libsidutils.status mit Parametern vom Typ AudioDriverModifiziererKonstruktorBeschreibungStatus(HardwareEnsemble hardwareEnsemble, SidTune tune, SIDBuilder sidBuilder, AudioDriver audioDriver, Function<SidTune, String> recordingFilenameProvider, DoubleSupplier lengthFnct, BooleanSupplier psid64Function, Function<String, String> resourceBundle) -
Verwendungen von AudioDriver in sidplay
Felder in sidplay mit Typparametern vom Typ AudioDriverModifizierer und TypFeldBeschreibungPlayer.audioAndDriverCurrently used audio and corresponding audio driver.Methoden in sidplay, die AudioDriver zurückgebenMethoden in sidplay mit Parametern vom Typ AudioDriverModifizierer und TypMethodeBeschreibungprivate voidPlayer.setAudioAndDriver(Audio audio, AudioDriver audioDriver) Set audio for play-backfinal voidPlayer.setAudioDriver(AudioDriver audioDriver) Set alternative audio driver (not contained inAudio).
For example, If it is required to use a new instance of audio driver each time the player plays a tune (e.g. -
Verwendungen von AudioDriver in sidplay.audio
Klassen in sidplay.audio, die AudioDriver implementierenModifizierer und TypKlasseBeschreibungclassFile based driver to create a AAC file.static classFile based driver to create a AAC file.static classDriver to write into an AAC output stream.
Note: The caller is responsible of closing the output streamclassFile based driver to create a AVI file.static classFile based driver to create a AVI file.classSound driver to compare emulation with MP3 recording (listen to emulation and MP3 recording in parallel).classstatic classFile based driver to create a FLAC file.static classDriver to write into an FLAC output stream.
Note: The caller is responsible of closing the output streamclassAllows FLV file write and as an alternative creating a real-time video stream via RTMP protocol e.g.static classFile based driver to create a FLV file.static classDriver to upload real-time video stream via RTMP protocol to a web server.
E.g "rtmp://localhost/live/test" Note: RTMP enabled web-server must be running (e.g. nginx + rtmp module) Note: RTMP enabled web-server must be started beforehand (e.g. sudo /usr/local/nginx/sbin/nginx)classclassAbstract base class to output an MP3 encoded tune to an output stream.static classFile based driver to create a MP3 file.static classDriver to write into an MP3 encoded output stream.
Note: The caller is responsible of closing the output streamclassAbstract base class to output a WAV to an output stream.static classFile based driver to create a WAV file.static classDriver to write into an WAV output stream.
Note: The caller is responsible of closing the output streamclassAbstract base class to output an MP3 encoded tune to an output stream.static classFile based driver to create a MP3 file.static classDriver to write into an MP3 encoded output stream.
Note: The caller is responsible of closing the output streamclassstatic classFile based driver to create a MP4 file.classProxy driver to use two different sound or video drivers at the same time.classstatic classFile based driver to create a SID dump file.static classDriver to write into an SID dump stream.
Note: The caller is responsible of closing the output streamclassstatic classFile based driver to create a SID reg file.static classDriver to write into an SID reg stream.
Note: The caller is responsible of closing the output streamclassNo sound output at all, but sleeps regularly to slow down audio/video production.classAbstract base class to output a WAV to an output stream.static classFile based driver to create a WAV file.static classDriver to write into an WAV output stream.
Note: The caller is responsible of closing the output stream Note: WAV header is missing using the XuggleAudioDriver, therefore kind of uselessFelder in sidplay.audio, die deklariert sind als AudioDriverModifizierer und TypFeldBeschreibungprivate AudioDriverAudio.audioDriverprivate final AudioDriverProxyDriver.driverOneprivate final AudioDriverProxyDriver.driverTwoFelder in sidplay.audio mit Typparametern vom Typ AudioDriverModifizierer und TypFeldBeschreibungprivate final Class<? extends AudioDriver> Audio.audioDriverClassMethoden in sidplay.audio mit Typparametern vom Typ AudioDriverModifizierer und TypMethodeBeschreibungdefault <T extends AudioDriver>
Optional<T> <T extends AudioDriver>
Optional<T> Methoden in sidplay.audio, die AudioDriver zurückgebenModifizierer und TypMethodeBeschreibungfinal AudioDriverAudio.getAudioDriver()Get audio driver.final AudioDriverAudio.getAudioDriver(IAudioSection audioSection, SidTune tune) Get audio driver for tune.
Note:Use MP3 comparison driver for MP3 play-back.ProxyDriver.getDriverOne()ProxyDriver.getDriverTwo()final AudioDriverAudio.newAudioDriver()Konstruktoren in sidplay.audio mit Parametern vom Typ AudioDriverModifiziererKonstruktorBeschreibungProxyDriver(AudioDriver driver1, AudioDriver driver2) Create a proxy driverKonstruktorparameter in sidplay.audio mit Typargumenten vom Typ AudioDriverModifiziererKonstruktorBeschreibungprivateAudio(Class<? extends AudioDriver> audioDriverClass, Class<? extends AudioDriver>... parameters) Create audio output using the audio driver -
Verwendungen von AudioDriver in sidplay.audio.xuggle
Klassen in sidplay.audio.xuggle, die AudioDriver implementierenModifizierer und TypKlasseBeschreibungclassclassCreate video. -
Verwendungen von AudioDriver in ui.tools
Methoden in ui.tools mit Parametern vom Typ AudioDriverModifizierer und TypMethodeBeschreibungprivate voidRecordingTool.copyRecordingsOfPreviousDirectory(Player player, AudioDriver whatsSidDriver, File file, SidTune tune, String collectionName) -
Verwendungen von AudioDriver in ui.tools.audio
Klassen in ui.tools.audio, die AudioDriver implementieren