Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: midiclientutility.h

Enum TMidiState

TMidiState

Description

Defines the state of the MIDI client utility with regard to the MIDI resource.

EClosedDisengaged

No MIDI resource is currently open. The MIDI engine is not processing midi events.

EOpenDisengaged

A MIDI resource is open and primed but not playing. The MIDI engine is not processing midi events.

EOpenPlaying

A MIDI resource is open and currently playing. The MIDI engine is currently processing midi events.

EPlaybackIncompatible

Not able to play full SP-MIDI or DLS content, but attempting best-effort playback.

EPlaybackSilent

Due to system resource constraints and SP-MIDI content constraints, there is no audible MIDI content during playback currently. The situation may change if resources are freed later.

EClosedEngaged

No MIDI resource is currently open. The MIDI engine is currently processing midi events.

EOpenEngaged

A MIDI resource is open and primed but not playing. The MIDI engine is currently processing MIDI events. The transition to this state is only possible from EOpenPlaying state, when the 'playback head' reaches the end of media data or the playback stops due to stop time set.

EClosed

EOpen

EPlaying