C# Class Sonority.UPnP.AVTransport

Afficher le fichier Open project: NathanHowell/Sonority

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

AVTransport() public méthode

public AVTransport ( UPnPService service ) : System
service UPnPService
Résultat System

AddUriToQueue() public méthode

public AddUriToQueue ( Uri enqueuedUri, string enqueuedUriMetaData, uint desiredFirstTrackNumberEnqueued, bool enqueueAsNext ) : void
enqueuedUri System.Uri
enqueuedUriMetaData string
desiredFirstTrackNumberEnqueued uint
enqueueAsNext bool
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Next() public méthode

public Next ( ) : void
Résultat void

Pause() public méthode

public Pause ( ) : void
Résultat void

Play() public méthode

public Play ( ) : void
Résultat void

PlayPause() public méthode

public PlayPause ( ) : void
Résultat void

Previous() public méthode

public Previous ( ) : void
Résultat void

Record() public méthode

public Record ( ) : void
Résultat void

RemoveAllTracksFromQueue() public méthode

public RemoveAllTracksFromQueue ( ) : void
Résultat void

RemoveTrackFromQueue() public méthode

public RemoveTrackFromQueue ( string objectId ) : void
objectId string
Résultat void

ReorderTracksInQueue() public méthode

public ReorderTracksInQueue ( uint startingIndex, uint numberOfTracks, uint insertBefore ) : void
startingIndex uint
numberOfTracks uint
insertBefore uint
Résultat void

Seek() public méthode

public Seek ( SeekMode unit, string target ) : void
unit SeekMode
target string
Résultat void

SetAVTransportUri() public méthode

public SetAVTransportUri ( Uri currentUri, string currentUriMetadata ) : void
currentUri Uri
currentUriMetadata string
Résultat void

SetNextAVTransportUri() public méthode

public SetNextAVTransportUri ( Uri currentUri, string currentUriMetadata ) : void
currentUri Uri
currentUriMetadata string
Résultat void

SetPlayMode() public méthode

public SetPlayMode ( PlayMode newPlayMode ) : void
newPlayMode PlayMode
Résultat void

SetRecordQualityMode() public méthode

public SetRecordQualityMode ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void