org.mobicents.media.server.impl.resource.mediaplayer
Class MediaPlayerImpl

java.lang.Object
  extended by org.mobicents.media.server.impl.BaseComponent
      extended by org.mobicents.media.server.impl.resource.mediaplayer.MediaPlayerImpl
All Implemented Interfaces:
java.io.Serializable, org.mobicents.media.Component, org.mobicents.media.server.spi.MultimediaSource

public class MediaPlayerImpl
extends BaseComponent
implements org.mobicents.media.server.spi.MultimediaSource

Author:
baranowb, kulikov
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mobicents.media.server.impl.BaseComponent
format
 
Constructor Summary
MediaPlayerImpl(java.lang.String name, AudioPlayerFactory audioPlayerFactory, VideoPlayerFactory videoPlayerFactory)
          Creates new instance of MediaPlayer
 
Method Summary
 org.mobicents.media.MediaSource getMediaSource(org.mobicents.media.server.spi.MediaType media)
          (Non Java-doc.)
 java.util.Collection<org.mobicents.media.server.spi.MediaType> getMediaTypes()
          (Non Java-doc.)
 
Methods inherited from class org.mobicents.media.server.impl.BaseComponent
addListener, getConnection, getEndpoint, getFormat, getId, getInterface, getName, removeListener, resetStats, sendEvent, setConnection, setEndpoint, subset, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MediaPlayerImpl

public MediaPlayerImpl(java.lang.String name,
                       AudioPlayerFactory audioPlayerFactory,
                       VideoPlayerFactory videoPlayerFactory)
                throws org.mobicents.media.server.spi.ResourceUnavailableException
Creates new instance of MediaPlayer

Parameters:
name - the name of media player component
videoPlayerFactory -
audioPlayerFactory -
Throws:
org.mobicents.media.server.spi.ResourceUnavailableException
Method Detail

getMediaTypes

public java.util.Collection<org.mobicents.media.server.spi.MediaType> getMediaTypes()
(Non Java-doc.)

Specified by:
getMediaTypes in interface org.mobicents.media.server.spi.MultimediaSource
See Also:
MultimediaSource.getMediaTypes()

getMediaSource

public org.mobicents.media.MediaSource getMediaSource(org.mobicents.media.server.spi.MediaType media)
(Non Java-doc.)

Specified by:
getMediaSource in interface org.mobicents.media.server.spi.MultimediaSource
See Also:
org.mobicents.media.server.spi.MultimediaSource#getMediaSource()


Copyright © 2010. All Rights Reserved.