APIdia Launch Partner
Top Description Fields Constructors Methods
com.sun.media.jfxmediaimpl

public Class AudioClipProvider

extends Object
Class Inheritance
Imports
java.net.URI, .URISyntaxException, com.sun.media.jfxmedia.AudioClip, com.sun.media.jfxmedia.logging.Logger, java.io.FileNotFoundException, .IOException

Singleton class that manages AudioClip implementations.

Field Summary

Modifier and TypeField and Description
private static AudioClipProvider
private boolean

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public AudioClip
create(byte[] data, int dataOffset, int sampleCount, int sampleFormat, int channels, int sampleRate)

public static synchronized AudioClipProvider
public AudioClip
load(URI source)

public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

primaDonnaback to summary
private static AudioClipProvider primaDonna
useNativeback to summary
private boolean useNative

Constructor Detail

AudioClipProviderback to summary
private AudioClipProvider()

Method Detail

createback to summary
public AudioClip create(byte[] data, int dataOffset, int sampleCount, int sampleFormat, int channels, int sampleRate) throws IllegalArgumentException
getProviderback to summary
public static synchronized AudioClipProvider getProvider()
loadback to summary
public AudioClip load(URI source) throws URISyntaxException, FileNotFoundException, IOException
stopAllClipsback to summary
public void stopAllClips()