public abstract class ActiveMediaPlayer extends Object
Modifier and Type | Field and Description |
---|---|
static int |
AUDIO_BUFFERS |
protected static AudioBuffer[] |
audioBuffer |
Modifier | Constructor and Description |
---|---|
protected |
ActiveMediaPlayer(MediaContent mc,
MediaBag mb,
PlayStation ps)
Creates new MediaContentPlayer
|
Modifier and Type | Method and Description |
---|---|
void |
attachVisualComponent() |
void |
checkVisualComponentBounds(ActiveBox bxi) |
void |
clear() |
static void |
clearAllAudioBuffers() |
static void |
clearAudioBuffer(int buffer) |
static int |
countActiveBuffers() |
static ActiveMediaPlayer |
createActiveMediaPlayer(MediaContent mc,
MediaBag mb,
PlayStation ps) |
abstract AudioBuffer |
createAudioBuffer(int seconds) |
protected void |
destroyVisualComponent() |
protected void |
finalize() |
MediaContent |
getMediaContent() |
protected abstract Component |
getVisualComponent() |
void |
linkTo(ActiveBox setBx) |
void |
play(ActiveBox setBx) |
protected void |
playNow(ActiveBox setBx) |
abstract void |
realize() |
protected abstract void |
setTimeRanges() |
void |
setVisualComponentVisible(boolean state) |
void |
stop() |
static void |
stopAllAudioBuffers() |
static void |
stopAudioBuffer(int buffer) |
public static final int AUDIO_BUFFERS
protected static final AudioBuffer[] audioBuffer
protected ActiveMediaPlayer(MediaContent mc, MediaBag mb, PlayStation ps)
public static ActiveMediaPlayer createActiveMediaPlayer(MediaContent mc, MediaBag mb, PlayStation ps)
public abstract AudioBuffer createAudioBuffer(int seconds) throws Exception
Exception
public abstract void realize()
public void play(ActiveBox setBx)
protected void playNow(ActiveBox setBx)
public void stop()
protected void finalize() throws Throwable
public void clear()
protected abstract void setTimeRanges()
public static void clearAudioBuffer(int buffer)
public static void clearAllAudioBuffers()
public static int countActiveBuffers()
public static void stopAllAudioBuffers()
public static void stopAudioBuffer(int buffer)
public void checkVisualComponentBounds(ActiveBox bxi)
public void setVisualComponentVisible(boolean state)
protected abstract Component getVisualComponent()
public void attachVisualComponent()
protected void destroyVisualComponent()
public void linkTo(ActiveBox setBx)
public MediaContent getMediaContent()
Copyright © 2004-15 Francesc Busquets (fbusquets@xtec.cat) & Departament d'Educació de la Generalitat de Catalunya (info@xtec.cat)
Licensed under the terms of the GNU General Public License.