C# Class RaumfeldNET.ZoneTrackMediaList

Inheritance: TrackMediaList
显示文件 Open project: stoennies/raumwiese Class Usage Examples

Public Properties

Property Type Description
currentTrackIndexPlaying System.Int32
zoneUDN String

Protected Properties

Property Type Description
currentObjectIdPlaying String
objectIdTmp String

Public Methods

Method Description
ZoneTrackMediaList ( String _listId = "" ) : System
addAtEnd ( List _mediaItems ) : void
addAtEnd ( MediaItem _mediaItem ) : void
addItem ( MediaItem mediaItem, Int32 _itemIndexTo, System.Boolean _sync = false, System.Boolean _fromList = false ) : void
addNext ( List _mediaItems ) : void
addNext ( MediaItem _mediaItem ) : void
buildAvTransportUri ( int _trackIndex = -1, System.Boolean _setTrackInfo = true ) : String
moveItem ( Int32 _itemIndex, Int32 _itemIndexTo ) : void
playNow ( List _mediaItems ) : void
playNow ( MediaItem mediaItem ) : void
removeItem ( Int32 _itemIndexFrom, Int32 _itemIndexTo ) : void
setListItemSelectedForPlaying ( ) : void
updatePlayStateOnTrackItem ( TrackPlayState _playState, Int32 _itemIndex = -1 ) : void

Protected Methods

Method Description
createQueue ( ) : System.Boolean
listActionDone ( ) : void
listUpdated ( ) : void

Method Details

ZoneTrackMediaList() public method

public ZoneTrackMediaList ( String _listId = "" ) : System
_listId String
return System

addAtEnd() public method

public addAtEnd ( List _mediaItems ) : void
_mediaItems List
return void

addAtEnd() public method

public addAtEnd ( MediaItem _mediaItem ) : void
_mediaItem MediaItem
return void

addItem() public method

public addItem ( MediaItem mediaItem, Int32 _itemIndexTo, System.Boolean _sync = false, System.Boolean _fromList = false ) : void
mediaItem MediaItem
_itemIndexTo System.Int32
_sync System.Boolean
_fromList System.Boolean
return void

addNext() public method

public addNext ( List _mediaItems ) : void
_mediaItems List
return void

addNext() public method

public addNext ( MediaItem _mediaItem ) : void
_mediaItem MediaItem
return void

buildAvTransportUri() public method

public buildAvTransportUri ( int _trackIndex = -1, System.Boolean _setTrackInfo = true ) : String
_trackIndex int
_setTrackInfo System.Boolean
return String

createQueue() protected method

protected createQueue ( ) : System.Boolean
return System.Boolean

listActionDone() protected method

protected listActionDone ( ) : void
return void

listUpdated() protected method

protected listUpdated ( ) : void
return void

moveItem() public method

public moveItem ( Int32 _itemIndex, Int32 _itemIndexTo ) : void
_itemIndex System.Int32
_itemIndexTo System.Int32
return void

playNow() public method

public playNow ( List _mediaItems ) : void
_mediaItems List
return void

playNow() public method

public playNow ( MediaItem mediaItem ) : void
mediaItem MediaItem
return void

removeItem() public method

public removeItem ( Int32 _itemIndexFrom, Int32 _itemIndexTo ) : void
_itemIndexFrom System.Int32
_itemIndexTo System.Int32
return void

setListItemSelectedForPlaying() public method

public setListItemSelectedForPlaying ( ) : void
return void

updatePlayStateOnTrackItem() public method

public updatePlayStateOnTrackItem ( TrackPlayState _playState, Int32 _itemIndex = -1 ) : void
_playState TrackPlayState
_itemIndex System.Int32
return void

Property Details

currentObjectIdPlaying protected_oe property

protected String currentObjectIdPlaying
return String

currentTrackIndexPlaying public_oe property

public Int32,System currentTrackIndexPlaying
return System.Int32

objectIdTmp protected_oe property

protected String objectIdTmp
return String

zoneUDN public_oe property

public String zoneUDN
return String