Class AAudio

java.lang.Object
org.zkoss.sound.AAudio
All Implemented Interfaces:
Serializable, Audio, Media

public class AAudio extends Object implements Audio, Serializable
Represents an audio. Unlike javax.sound.AudioClip, this class is used only to hold the raw data as opaque rather than manipulate the sound.

In other words, it is used to retrieve and store the opaque data as polymorphic thru the Media interface.

AAudio is serializable, but, if you are using InputStream, you have to extend this class, and provide the implementation to serialize and deserialize _isdata. (Since 5.0.11)

Author:
tomyeh
See Also: