package flash.media

AVCaptionStyle

AVPlayState

AVResult

AVSource

AVStream

Camera

ID3Info

Microphone

MicrophoneEnhancedMode

MicrophoneEnhancedOptions

Sound

The Sound class lets you work with sound in an application. The Sound class * lets you create a Sound object, load and play an external MP3 file into * that object, close the sound stream, and access data about the sound, such * as information about the number of bytes in the stream and ID3 metadata. * More detailed control of the sound is performed through the sound source * - the SoundChannel or Microphone object for the sound - and through the * properties in the SoundTransform class that control the output of the sound * to the computer's speakers. *

In Flash Player 10 and later and AIR 1.5 and later, you can also use * this class to work with sound that is generated dynamically. In this case, * the Sound object uses the function you assign to a sampleData * event handler to poll for sound data. The sound is played as it is * retrieved from a ByteArray object that you populate with sound data. You * can use Sound.extract() to extract sound data from a Sound * object, after which you can manipulate it before writing it back to the * stream for playback.

SoundChannel

The SoundChannel class controls a sound in an application. Every sound is * assigned to a sound channel, and the application can have multiple sound * channels that are mixed together. The SoundChannel class contains a * stop() method, properties for monitoring the amplitude * (volume) of the channel, and a property for assigning a SoundTransform * object to the channel. * * @event soundComplete Dispatched when a sound has finished playing.

SoundCodec

SoundLoaderContext

The SoundLoaderContext class provides security checks for files that load * sound. SoundLoaderContext objects are passed as an argument to the * constructor and the load() method of the Sound class. *

When you use this class, consider the following security model:

SoundTransform

The SoundTransform class contains properties for volume and panning.

StageVideo

VideoStreamSettings