C# 클래스 Sonority.UPnP.AVTransport

파일 보기 프로젝트 열기: NathanHowell/Sonority

공개 메소드들

메소드 설명
AVTransport ( UPnPService service ) : System
AddUriToQueue ( Uri enqueuedUri, string enqueuedUriMetaData, uint desiredFirstTrackNumberEnqueued, bool enqueueAsNext ) : void
Dispose ( ) : void
Next ( ) : void
Pause ( ) : void
Play ( ) : void
PlayPause ( ) : void
Previous ( ) : void
Record ( ) : void
RemoveAllTracksFromQueue ( ) : void
RemoveTrackFromQueue ( string objectId ) : void
ReorderTracksInQueue ( uint startingIndex, uint numberOfTracks, uint insertBefore ) : void
Seek ( SeekMode unit, string target ) : void
SetAVTransportUri ( Uri currentUri, string currentUriMetadata ) : void
SetNextAVTransportUri ( Uri currentUri, string currentUriMetadata ) : void
SetPlayMode ( PlayMode newPlayMode ) : void
SetRecordQualityMode ( ) : void
Stop ( ) : void

비공개 메소드들

메소드 설명
AVTransport_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
CreateTimeSpan ( string s ) : TimeSpan?
CreateUri ( string uri ) : Uri
CreateXmlProperty ( string xml ) : XPathNavigator
GetCurrentTransportActions ( ) : string
GetDeviceCapabilities ( ) : DeviceCapabilities
GetMediaInfo ( ) : MediaInfo
GetPositionInfo ( ) : PositionInfo
GetTransportInfo ( ) : TransportInfo
GetTransportSettings ( ) : TransportSettings
OnTimerFired ( object state ) : void
TransportStateChanged ( object sender, PropertyChangedEventArgs e ) : void

메소드 상세

AVTransport() 공개 메소드

public AVTransport ( UPnPService service ) : System
service UPnPService
리턴 System

AddUriToQueue() 공개 메소드

public AddUriToQueue ( Uri enqueuedUri, string enqueuedUriMetaData, uint desiredFirstTrackNumberEnqueued, bool enqueueAsNext ) : void
enqueuedUri System.Uri
enqueuedUriMetaData string
desiredFirstTrackNumberEnqueued uint
enqueueAsNext bool
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Next() 공개 메소드

public Next ( ) : void
리턴 void

Pause() 공개 메소드

public Pause ( ) : void
리턴 void

Play() 공개 메소드

public Play ( ) : void
리턴 void

PlayPause() 공개 메소드

public PlayPause ( ) : void
리턴 void

Previous() 공개 메소드

public Previous ( ) : void
리턴 void

Record() 공개 메소드

public Record ( ) : void
리턴 void

RemoveAllTracksFromQueue() 공개 메소드

public RemoveAllTracksFromQueue ( ) : void
리턴 void

RemoveTrackFromQueue() 공개 메소드

public RemoveTrackFromQueue ( string objectId ) : void
objectId string
리턴 void

ReorderTracksInQueue() 공개 메소드

public ReorderTracksInQueue ( uint startingIndex, uint numberOfTracks, uint insertBefore ) : void
startingIndex uint
numberOfTracks uint
insertBefore uint
리턴 void

Seek() 공개 메소드

public Seek ( SeekMode unit, string target ) : void
unit SeekMode
target string
리턴 void

SetAVTransportUri() 공개 메소드

public SetAVTransportUri ( Uri currentUri, string currentUriMetadata ) : void
currentUri Uri
currentUriMetadata string
리턴 void

SetNextAVTransportUri() 공개 메소드

public SetNextAVTransportUri ( Uri currentUri, string currentUriMetadata ) : void
currentUri Uri
currentUriMetadata string
리턴 void

SetPlayMode() 공개 메소드

public SetPlayMode ( PlayMode newPlayMode ) : void
newPlayMode PlayMode
리턴 void

SetRecordQualityMode() 공개 메소드

public SetRecordQualityMode ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void