C# Class RaumfeldNET.ZoneTrackMediaList

Inheritance: TrackMediaList
Show file 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 property

protected String currentObjectIdPlaying
return String

currentTrackIndexPlaying public property

public Int32,System currentTrackIndexPlaying
return System.Int32

objectIdTmp protected property

protected String objectIdTmp
return String

zoneUDN public property

public String zoneUDN
return String