javax.media.rtp.event
Class StreamMappedEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--javax.media.MediaEvent
              |
              +--javax.media.rtp.event.RTPEvent
                    |
                    +--javax.media.rtp.event.ReceiveStreamEvent
                          |
                          +--javax.media.rtp.event.StreamMappedEvent
All Implemented Interfaces:
java.io.Serializable

public class StreamMappedEvent
extends ReceiveStreamEvent

Informs the RTP listener that a previously 'orphaned' ReceiveStream has been associated with an Participant.The ReceiveStream is now available through the Participant object's getStreams() method; similarly, the Participant is available through the ReceiveStream object's getParticipant() method.

This callback occurs after a newReceiveStream() callback, if and when an RTCP packet arrives which matches the SSRC of the orphaned ReceiveStream.The Participant to which this ReceiveStream is being mapped may be new or may already existed; in the former case, the newParticipant() callback would have immediately preceded this one.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
StreamMappedEvent(SessionManager from, ReceiveStream recvStream, Participant participant)
           
 
Methods inherited from class javax.media.rtp.event.ReceiveStreamEvent
getParticipant, getReceiveStream
 
Methods inherited from class javax.media.rtp.event.RTPEvent
getSessionManager, getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StreamMappedEvent

public StreamMappedEvent(SessionManager from,
                         ReceiveStream recvStream,
                         Participant participant)