IStreamerSessionObserver Interface Reference


Description

The callback interface used by streamer sessions to report to the virtual streamers when something changes.

import "IStreamerSessionObserver.idl";

List of all members.

Public Member Functions

oneway void OnStateChanged (in IToiMediaPlayer::TToiState state, in string reason)
oneway void OnPositionChanged (in long position, in long pace)
oneway void OnDataAvailable (in boolean status)
oneway void OnStreamInfoChanged (in IToiMediaPlayer::TToiComponentSequence availableComponents, in IToiMediaPlayer::TToiComponentSequence activeComponents, in IToiMediaPlayer::TToiComponentSequence changedComponents)
oneway void OnActiveComponentChanged (in IToiMediaPlayer::TToiComponentEntry mediaComponent)
oneway void OnParameterChanged (in string name)
oneway void OnSessionStreamInfoChanged (in IToiMediaSession::TToiStreamInfo info)
oneway void OnCapabilitiesChanged (in long capabilities)
oneway void OnError (in IStreamer::TFeature feature, in string reason)