Interfaces
 InterfaceDescription
 IAudioPlayer An interface for media players that play audio content.
 IMediaPlayer A base interface for all types of media players.
 IMediaPlayerControl An interface for sub-components added to a media player.
 IProgressiveMediaPlayer A media player that loads its content progressively.
 ITimedMediaPlayer An interface for media players that play timed content.
 IVideoPlayer An interface media players that play video content.
Classes
 ClassDescription
 BaseMediaPlayer An abstract superclass for media players that should implement the feathers.media.IMediaPlayer interface.
 BaseTimedMediaPlayer An abstract superclass for media players that should implement the feathers.media.ITimedMediaPlayer interface.
 FullScreenToggleButton A specialized toggle button that controls whether a media player is displayed normally or in full-screen mode.
 MediaTimeMode Formats for media playback time.
 MuteToggleButton A specialized toggle button that controls whether a media player's volume is muted or not.
 PlayPauseToggleButton A specialized toggle button that controls whether a media player is playing or paused.
 SeekSlider A specialized slider that displays and controls the current position of the playhead of a media player.
 SoundChannelPeakVisualizer A visualization of the left and right peaks of the flash.media.SoundChannel from a SoundPlayer component.
 SoundPlayer Controls playback of audio with a flash.media.Sound object.
 SpectrumBarGraphVisualizer A visualization of the audio spectrum of the runtime's currently playing audio content.
 TimeLabel A specialized label that can display the current playhead time, total time, remaining time, or a combined current and total time for a media player.
 VideoPlayer Controls playback of video with a flash.net.NetStream object.
 VolumeSlider A specialized slider that controls the volume of a media player that plays audio content.