org.ocap.shared.media
Class LeavingLiveModeEvent

java.lang.Object
  extended by java.util.EventObject
      extended by javax.media.ControllerEvent
          extended by org.ocap.shared.media.LeavingLiveModeEvent
All Implemented Interfaces:
java.io.Serializable, javax.media.MediaEvent

public class LeavingLiveModeEvent
extends javax.media.ControllerEvent

This event shall be generated during timeshift playback when the playback point departs from the head of the buffer (where the content is the same as the currently received content). Examples of this include the following;

LeavingLiveModeEvent is a ControllerEvent that is posted when the the controller is not playing back a live broadcast stream anymore. This event is sent to a registered ControllerListener in addition to any RateChangeEvent or MediaTimeSetEvent.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
LeavingLiveModeEvent(javax.media.Controller from)
          Create a LeavingLiveModeEvent.
 
Method Summary
 
Methods inherited from class javax.media.ControllerEvent
getSource, getSourceController
 
Methods inherited from class java.util.EventObject
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LeavingLiveModeEvent

public LeavingLiveModeEvent(javax.media.Controller from)
Create a LeavingLiveModeEvent.

Parameters:
from - the controller that is generating the event.