WMS_STREAM_SIGNAL_TYPE

banner art

Previous Next

WMS_STREAM_SIGNAL_TYPE

The WMS_STREAM_SIGNAL_TYPE enumeration type identifies stream signal event types.

Syntax

  typedef enum WMS_STREAM_SIGNAL_TYPE{
  WMS_NO_STREAM_CHANGE  = 0,
  WMS_STREAM_ERROR  = 1,
  WMS_STREAM_ERROR_HANDLED_BY_PLAYLIST  = 2,
  WMS_PLAYLIST_CHANGED  = 3,
  WMS_END_OF_STREAM  = 4,
  WMS_PLAYLIST_STREAM_QUEUED  = 5,
  WMS_BEGIN_NO_DATA_PERIOD  = 6,
  WMS_PLAYLIST_EVENT  = 7,
  WMS_PLAYLIST_CUE_EVENT  = 8,
  WMS_PLAYLIST_UNCUE_EVENT  = 9,
  WMS_PLAYLIST_BEGIN_ELEMENT_EVENT  = 10,
  WMS_PLAYLIST_END_ELEMENT_EVENT  = 11,
  WMS_STREAM_SWITCH_DONE  = 12,
  WMS_RESET_TO_REAL_TIME  = 13,
  WMS_DATA_LOSS_DETECTED  = 14,
  WMS_REUSE_ACCEL_PARAMS  = 15
};

Members

WMS_NO_STREAM_CHANGE

No change has been made to the stream.

WMS_STREAM_ERROR

An error occurred in the stream.

WMS_STREAM_ERROR_HANDLED_BY_PLAYLIST

A stream error occurred that caused the server to perform a failover to a different entry in a playlist. This can occur if the source that is referenced by a playlist entry does not exist.

WMS_PLAYLIST_CHANGED

The server switched to a new item in the playlist.

WMS_END_OF_STREAM

The server reached the end of a stream.

WMS_PLAYLIST_STREAM_QUEUED

A playlist stream was queued.

WMS_BEGIN_NO_DATA_PERIOD

Dead air (a signal containing only silence) is being sent down the data path.

WMS_PLAYLIST_EVENT

A playlist event occurred.

WMS_PLAYLIST_CUE_EVENT

A playlist cue event occurred.

WMS_PLAYLIST_UNCUE_EVENT

A playlist uncue event occurred.

WMS_PLAYLIST_BEGIN_ELEMENT_EVENT

A playlist begin element event occurred.

WMS_PLAYLIST_END_ELEMENT_EVENT

A playlist end element event occurred.

WMS_STREAM_SWITCH_DONE

The server finished switching to a new stream.

WMS_RESET_TO_REAL_TIME

The server stopped streaming at an accelerated rate to clients.

WMS_DATA_LOSS_DETECTED

Data was lost by a network data container.

WMS_REUSE_ACCEL_PARAMS

The server should continue streaming at an accelerated rate.

Requirements

Header: wmspacket.h.

Library: WMSServerTypeLib.dll.

Platform: Windows Server 2003 family, Windows Server 2008 family.

See Also

Previous Next