C# Class RaumfeldNET.Renderer.Renderer

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

Public Properties

Property Type Description
currentTrack TrackInfo
currentVolume uint
isMuted System.Boolean
playMode AvTransportPlayMode
playState RendererPlayState
randomizeState RandomizeState
repeatState RepeatState
udn String

Protected Properties

Property Type Description
isSetVolumeInProgress System.Boolean
renderer RaumfeldNET.UPNP.CpAVRenderer
storedVolume int

Public Methods

Method Description
Renderer ( CpAVRenderer _avRenderer ) : System
getRendererObject ( ) : CpAVRenderer
isRaumfeldRenderer ( ) : System.Boolean
isRoomRenderer ( ) : System.Boolean
isVirtualRenderer ( ) : System.Boolean
next ( ) : void
pause ( ) : void
play ( ) : void
playPauseToggle ( ) : void
previous ( ) : void
seek ( System _target ) : void
setListen ( ) : void
setMute ( System.Boolean _bMute ) : void
setPlayMode ( AvTransportPlayMode _playMode ) : void
setVolume ( uint _volume ) : void
stop ( ) : void

Protected Methods

Method Description
muteStatusChangedSink ( CpAVRenderer _connection, bool _newMuteState ) : void
playModeChangedSink ( CpAVConnection _connection, AvTransportPlayMode _playMode ) : void
playStateChangedSink ( CpAVConnection connection, Object _playState ) : void
resultSetVolumeSink ( CpAVRenderer _renderer, object _o ) : void
trackChangedSink ( CpAVConnection _connection, uint _newTrack ) : void
trackPositionChangedSink ( CpAVConnection _connection, string duration, string trackMetadata, string absTime ) : void
volumeChangedSink ( CpAVRenderer _connection, ushort _volume ) : void

Method Details

Renderer() public method

public Renderer ( CpAVRenderer _avRenderer ) : System
_avRenderer RaumfeldNET.UPNP.CpAVRenderer
return System

getRendererObject() public method

public getRendererObject ( ) : CpAVRenderer
return RaumfeldNET.UPNP.CpAVRenderer

isRaumfeldRenderer() public method

public isRaumfeldRenderer ( ) : System.Boolean
return System.Boolean

isRoomRenderer() public method

public isRoomRenderer ( ) : System.Boolean
return System.Boolean

isVirtualRenderer() public method

public isVirtualRenderer ( ) : System.Boolean
return System.Boolean

muteStatusChangedSink() protected method

protected muteStatusChangedSink ( CpAVRenderer _connection, bool _newMuteState ) : void
_connection RaumfeldNET.UPNP.CpAVRenderer
_newMuteState bool
return void

next() public method

public next ( ) : void
return void

pause() public method

public pause ( ) : void
return void

play() public method

public play ( ) : void
return void

playModeChangedSink() protected method

protected playModeChangedSink ( CpAVConnection _connection, AvTransportPlayMode _playMode ) : void
_connection RaumfeldNET.UPNP.CpAVConnection
_playMode AvTransportPlayMode
return void

playPauseToggle() public method

public playPauseToggle ( ) : void
return void

playStateChangedSink() protected method

protected playStateChangedSink ( CpAVConnection connection, Object _playState ) : void
connection RaumfeldNET.UPNP.CpAVConnection
_playState Object
return void

previous() public method

public previous ( ) : void
return void

resultSetVolumeSink() protected method

protected resultSetVolumeSink ( CpAVRenderer _renderer, object _o ) : void
_renderer RaumfeldNET.UPNP.CpAVRenderer
_o object
return void

seek() public method

public seek ( System _target ) : void
_target System
return void

setListen() public method

public setListen ( ) : void
return void

setMute() public method

public setMute ( System.Boolean _bMute ) : void
_bMute System.Boolean
return void

setPlayMode() public method

public setPlayMode ( AvTransportPlayMode _playMode ) : void
_playMode AvTransportPlayMode
return void

setVolume() public method

public setVolume ( uint _volume ) : void
_volume uint
return void

stop() public method

public stop ( ) : void
return void

trackChangedSink() protected method

protected trackChangedSink ( CpAVConnection _connection, uint _newTrack ) : void
_connection RaumfeldNET.UPNP.CpAVConnection
_newTrack uint
return void

trackPositionChangedSink() protected method

protected trackPositionChangedSink ( CpAVConnection _connection, string duration, string trackMetadata, string absTime ) : void
_connection RaumfeldNET.UPNP.CpAVConnection
duration string
trackMetadata string
absTime string
return void

volumeChangedSink() protected method

protected volumeChangedSink ( CpAVRenderer _connection, ushort _volume ) : void
_connection RaumfeldNET.UPNP.CpAVRenderer
_volume ushort
return void

Property Details

currentTrack public_oe property

public TrackInfo,RaumfeldNET.Renderer currentTrack
return TrackInfo

currentVolume public_oe property

public uint currentVolume
return uint

isMuted public_oe property

public Boolean,System isMuted
return System.Boolean

isSetVolumeInProgress protected_oe property

protected Boolean,System isSetVolumeInProgress
return System.Boolean

playMode public_oe property

public AvTransportPlayMode playMode
return AvTransportPlayMode

playState public_oe property

public RendererPlayState playState
return RendererPlayState

randomizeState public_oe property

public RandomizeState randomizeState
return RandomizeState

renderer protected_oe property

protected CpAVRenderer,RaumfeldNET.UPNP renderer
return RaumfeldNET.UPNP.CpAVRenderer

repeatState public_oe property

public RepeatState repeatState
return RepeatState

storedVolume protected_oe property

protected int storedVolume
return int

udn public_oe property

public String udn
return String