fr.imag.adele.bundle.upnp.media.impl
Class AVTransportModelImpl

java.lang.Object
  extended byfr.imag.adele.bundle.upnp.media.impl.AVTransportModelImpl
All Implemented Interfaces:
AVTransportModel

public class AVTransportModelImpl
extends Object
implements AVTransportModel


Constructor Summary
AVTransportModelImpl()
           
 
Method Summary
 void getCurrentTransportActions(long instanceID, fr.imag.adele.util.upnp.holder.StringHolder actions)
          This method is "add description here" instanceID in parameter actions out parameter
 void getDeviceCapabilities(long instanceID, fr.imag.adele.util.upnp.holder.StringHolder playMedia, fr.imag.adele.util.upnp.holder.StringHolder recMedia, fr.imag.adele.util.upnp.holder.StringHolder recQualityModes)
          This method is "add description here" instanceID in parameter playMedia out parameter recMedia out parameter recQualityModes out parameter
 String getLastChangeStateVariableValue()
           
 void getMediaInfo(long instanceID, fr.imag.adele.util.upnp.holder.LongHolder nrTracks, fr.imag.adele.util.upnp.holder.StringHolder mediaDuration, fr.imag.adele.util.upnp.holder.StringHolder currentURI, fr.imag.adele.util.upnp.holder.StringHolder currentURIMetaData, fr.imag.adele.util.upnp.holder.StringHolder nextURI, fr.imag.adele.util.upnp.holder.StringHolder nextURIMetaData, fr.imag.adele.util.upnp.holder.StringHolder playMedium, fr.imag.adele.util.upnp.holder.StringHolder recordMedium, fr.imag.adele.util.upnp.holder.StringHolder writeStatus)
          This method is "add description here" instanceID in parameter nrTracks out parameter mediaDuration out parameter currentURI out parameter currentURIMetaData out parameter nextURI out parameter nextURIMetaData out parameter playMedium out parameter recordMedium out parameter writeStatus out parameter
 void getPositionInfo(long instanceID, fr.imag.adele.util.upnp.holder.LongHolder track, fr.imag.adele.util.upnp.holder.StringHolder trackDuration, fr.imag.adele.util.upnp.holder.StringHolder trackMetaData, fr.imag.adele.util.upnp.holder.StringHolder trackURI, fr.imag.adele.util.upnp.holder.StringHolder relTime, fr.imag.adele.util.upnp.holder.StringHolder absTime, fr.imag.adele.util.upnp.holder.IntegerHolder relCount, fr.imag.adele.util.upnp.holder.IntegerHolder absCount)
          This method is "add description here" instanceID in parameter track out parameter trackDuration out parameter trackMetaData out parameter trackURI out parameter relTime out parameter absTime out parameter relCount out parameter absCount out parameter
 void getTransportInfo(long instanceID, fr.imag.adele.util.upnp.holder.StringHolder currentTransportState, fr.imag.adele.util.upnp.holder.StringHolder currentTransportStatus, fr.imag.adele.util.upnp.holder.StringHolder currentSpeed)
          This method is "add description here" instanceID in parameter currentTransportState out parameter currentTransportStatus out parameter currentSpeed out parameter
 void getTransportSettings(long instanceID, fr.imag.adele.util.upnp.holder.StringHolder playMode, fr.imag.adele.util.upnp.holder.StringHolder recQualityMode)
          This method is "add description here" instanceID in parameter playMode out parameter recQualityMode out parameter
 void next(long instanceID)
          This method is "add description here" instanceID in parameter
 void pause(long instanceID)
          This method is "add description here" instanceID in parameter
 void play(long instanceID, String speed)
          This method is "add description here" instanceID in parameter speed in parameter
 void previous(long instanceID)
          This method is "add description here" instanceID in parameter
 void record(long instanceID)
          This method is "add description here" instanceID in parameter
 void seek(long instanceID, String unit, String target)
          This method is "add description here" instanceID in parameter unit in parameter target in parameter
 void setAVTransportURI(long instanceID, String currentURI, String currentURIMetaData)
          This method is "add description here" instanceID in parameter currentURI in parameter currentURIMetaData in parameter
 void setNextAVTransportURI(long instanceID, String nextURI, String nextURIMetaData)
          This method is "add description here" instanceID in parameter nextURI in parameter nextURIMetaData in parameter
 void setPlayMode(long instanceID, String newPlayMode)
          This method is "add description here" instanceID in parameter newPlayMode in parameter
 void setRecordQualityMode(long instanceID, String newRecordQualityMode)
          This method is "add description here" instanceID in parameter newRecordQualityMode in parameter
 void stop(long instanceID)
          This method is "add description here" instanceID in parameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AVTransportModelImpl

public AVTransportModelImpl()
Method Detail

setAVTransportURI

public void setAVTransportURI(long instanceID,
                              String currentURI,
                              String currentURIMetaData)
This method is "add description here" instanceID in parameter currentURI in parameter currentURIMetaData in parameter

Specified by:
setAVTransportURI in interface AVTransportModel

setNextAVTransportURI

public void setNextAVTransportURI(long instanceID,
                                  String nextURI,
                                  String nextURIMetaData)
This method is "add description here" instanceID in parameter nextURI in parameter nextURIMetaData in parameter

Specified by:
setNextAVTransportURI in interface AVTransportModel

getMediaInfo

public void getMediaInfo(long instanceID,
                         fr.imag.adele.util.upnp.holder.LongHolder nrTracks,
                         fr.imag.adele.util.upnp.holder.StringHolder mediaDuration,
                         fr.imag.adele.util.upnp.holder.StringHolder currentURI,
                         fr.imag.adele.util.upnp.holder.StringHolder currentURIMetaData,
                         fr.imag.adele.util.upnp.holder.StringHolder nextURI,
                         fr.imag.adele.util.upnp.holder.StringHolder nextURIMetaData,
                         fr.imag.adele.util.upnp.holder.StringHolder playMedium,
                         fr.imag.adele.util.upnp.holder.StringHolder recordMedium,
                         fr.imag.adele.util.upnp.holder.StringHolder writeStatus)
This method is "add description here" instanceID in parameter nrTracks out parameter mediaDuration out parameter currentURI out parameter currentURIMetaData out parameter nextURI out parameter nextURIMetaData out parameter playMedium out parameter recordMedium out parameter writeStatus out parameter

Specified by:
getMediaInfo in interface AVTransportModel

getTransportInfo

public void getTransportInfo(long instanceID,
                             fr.imag.adele.util.upnp.holder.StringHolder currentTransportState,
                             fr.imag.adele.util.upnp.holder.StringHolder currentTransportStatus,
                             fr.imag.adele.util.upnp.holder.StringHolder currentSpeed)
This method is "add description here" instanceID in parameter currentTransportState out parameter currentTransportStatus out parameter currentSpeed out parameter

Specified by:
getTransportInfo in interface AVTransportModel

getPositionInfo

public void getPositionInfo(long instanceID,
                            fr.imag.adele.util.upnp.holder.LongHolder track,
                            fr.imag.adele.util.upnp.holder.StringHolder trackDuration,
                            fr.imag.adele.util.upnp.holder.StringHolder trackMetaData,
                            fr.imag.adele.util.upnp.holder.StringHolder trackURI,
                            fr.imag.adele.util.upnp.holder.StringHolder relTime,
                            fr.imag.adele.util.upnp.holder.StringHolder absTime,
                            fr.imag.adele.util.upnp.holder.IntegerHolder relCount,
                            fr.imag.adele.util.upnp.holder.IntegerHolder absCount)
This method is "add description here" instanceID in parameter track out parameter trackDuration out parameter trackMetaData out parameter trackURI out parameter relTime out parameter absTime out parameter relCount out parameter absCount out parameter

Specified by:
getPositionInfo in interface AVTransportModel

getDeviceCapabilities

public void getDeviceCapabilities(long instanceID,
                                  fr.imag.adele.util.upnp.holder.StringHolder playMedia,
                                  fr.imag.adele.util.upnp.holder.StringHolder recMedia,
                                  fr.imag.adele.util.upnp.holder.StringHolder recQualityModes)
This method is "add description here" instanceID in parameter playMedia out parameter recMedia out parameter recQualityModes out parameter

Specified by:
getDeviceCapabilities in interface AVTransportModel

getTransportSettings

public void getTransportSettings(long instanceID,
                                 fr.imag.adele.util.upnp.holder.StringHolder playMode,
                                 fr.imag.adele.util.upnp.holder.StringHolder recQualityMode)
This method is "add description here" instanceID in parameter playMode out parameter recQualityMode out parameter

Specified by:
getTransportSettings in interface AVTransportModel

stop

public void stop(long instanceID)
This method is "add description here" instanceID in parameter

Specified by:
stop in interface AVTransportModel

play

public void play(long instanceID,
                 String speed)
This method is "add description here" instanceID in parameter speed in parameter

Specified by:
play in interface AVTransportModel

pause

public void pause(long instanceID)
This method is "add description here" instanceID in parameter

Specified by:
pause in interface AVTransportModel

record

public void record(long instanceID)
This method is "add description here" instanceID in parameter

Specified by:
record in interface AVTransportModel

seek

public void seek(long instanceID,
                 String unit,
                 String target)
This method is "add description here" instanceID in parameter unit in parameter target in parameter

Specified by:
seek in interface AVTransportModel

next

public void next(long instanceID)
This method is "add description here" instanceID in parameter

Specified by:
next in interface AVTransportModel

previous

public void previous(long instanceID)
This method is "add description here" instanceID in parameter

Specified by:
previous in interface AVTransportModel

setPlayMode

public void setPlayMode(long instanceID,
                        String newPlayMode)
This method is "add description here" instanceID in parameter newPlayMode in parameter

Specified by:
setPlayMode in interface AVTransportModel

setRecordQualityMode

public void setRecordQualityMode(long instanceID,
                                 String newRecordQualityMode)
This method is "add description here" instanceID in parameter newRecordQualityMode in parameter

Specified by:
setRecordQualityMode in interface AVTransportModel

getCurrentTransportActions

public void getCurrentTransportActions(long instanceID,
                                       fr.imag.adele.util.upnp.holder.StringHolder actions)
This method is "add description here" instanceID in parameter actions out parameter

Specified by:
getCurrentTransportActions in interface AVTransportModel

getLastChangeStateVariableValue

public String getLastChangeStateVariableValue()
Specified by:
getLastChangeStateVariableValue in interface AVTransportModel