public class JMFActiveMediaPlayer extends ActiveMediaPlayer implements ControllerListener
Modifier and Type | Field and Description |
---|---|
static Sequencer |
sequencer |
AUDIO_BUFFERS, audioBuffer
Constructor and Description |
---|
JMFActiveMediaPlayer(MediaContent mc,
MediaBag mb,
PlayStation ps)
Creates new JMFActiveMediaPlayer
|
Modifier and Type | Method and Description |
---|---|
void |
clear() |
static void |
closeMidiSequencer() |
void |
controllerUpdate(ControllerEvent event) |
AudioBuffer |
createAudioBuffer(int seconds) |
protected Component |
getVisualComponent() |
protected void |
playNow(ActiveBox setBx) |
void |
realize() |
protected void |
setTimeRanges() |
void |
stop() |
attachVisualComponent, checkVisualComponentBounds, clearAllAudioBuffers, clearAudioBuffer, countActiveBuffers, createActiveMediaPlayer, destroyVisualComponent, finalize, getMediaContent, linkTo, play, setVisualComponentVisible, stopAllAudioBuffers, stopAudioBuffer
public static Sequencer sequencer
public JMFActiveMediaPlayer(MediaContent mc, MediaBag mb, PlayStation ps)
public AudioBuffer createAudioBuffer(int seconds) throws Exception
createAudioBuffer
in class ActiveMediaPlayer
Exception
public static void closeMidiSequencer()
public void realize()
realize
in class ActiveMediaPlayer
protected void playNow(ActiveBox setBx)
playNow
in class ActiveMediaPlayer
public void stop()
stop
in class ActiveMediaPlayer
public void clear()
clear
in class ActiveMediaPlayer
public void controllerUpdate(ControllerEvent event)
controllerUpdate
in interface ControllerListener
protected void setTimeRanges()
setTimeRanges
in class ActiveMediaPlayer
protected Component getVisualComponent()
getVisualComponent
in class ActiveMediaPlayer
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.