org.teleal.cling.support.avtransport
Class AbstractAVTransportService
java.lang.Object
org.teleal.cling.support.avtransport.AbstractAVTransportService
- Direct Known Subclasses:
- AVTransportService
public abstract class AbstractAVTransportService
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
propertyChangeSupport
protected final PropertyChangeSupport propertyChangeSupport
AbstractAVTransportService
protected AbstractAVTransportService()
getLastChange
public LastChange getLastChange()
fireLastChange
public void fireLastChange()
getPropertyChangeSupport
public PropertyChangeSupport getPropertyChangeSupport()
getDefaultInstanceID
public static org.teleal.cling.model.types.UnsignedIntegerFourBytes getDefaultInstanceID()
setAVTransportURI
public abstract void setAVTransportURI(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId,
String currentURI,
String currentURIMetaData)
throws AVTransportException
- Throws:
AVTransportException
setNextAVTransportURI
public abstract void setNextAVTransportURI(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId,
String nextURI,
String nextURIMetaData)
throws AVTransportException
- Throws:
AVTransportException
getMediaInfo
public abstract MediaInfo getMediaInfo(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId)
throws AVTransportException
- Throws:
AVTransportException
getTransportInfo
public abstract TransportInfo getTransportInfo(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId)
throws AVTransportException
- Throws:
AVTransportException
getPositionInfo
public abstract PositionInfo getPositionInfo(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId)
throws AVTransportException
- Throws:
AVTransportException
getDeviceCapabilities
public abstract DeviceCapabilities getDeviceCapabilities(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId)
throws AVTransportException
- Throws:
AVTransportException
getTransportSettings
public abstract TransportSettings getTransportSettings(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId)
throws AVTransportException
- Throws:
AVTransportException
stop
public abstract void stop(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId)
throws AVTransportException
- Throws:
AVTransportException
play
public abstract void play(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId,
String speed)
throws AVTransportException
- Throws:
AVTransportException
pause
public abstract void pause(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId)
throws AVTransportException
- Throws:
AVTransportException
record
public abstract void record(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId)
throws AVTransportException
- Throws:
AVTransportException
seek
public abstract void seek(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId,
String unit,
String target)
throws AVTransportException
- Throws:
AVTransportException
next
public abstract void next(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId)
throws AVTransportException
- Throws:
AVTransportException
previous
public abstract void previous(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId)
throws AVTransportException
- Throws:
AVTransportException
setPlayMode
public abstract void setPlayMode(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId,
String newPlayMode)
throws AVTransportException
- Throws:
AVTransportException
setRecordQualityMode
public abstract void setRecordQualityMode(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId,
String newRecordQualityMode)
throws AVTransportException
- Throws:
AVTransportException
getCurrentTransportActions
public abstract String getCurrentTransportActions(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId)
throws AVTransportException
- Throws:
AVTransportException
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.