2.2.4.28.1 STREAM_SWITCH_ENTRY

The STREAM_SWITCH_ENTRY data structure is defined as follows:

 typedef struct {
   WORD wSrcStreamNumber;
   WORD wDstStreamNumber;
   WORD wThinningLevel;
 } STREAM_SWITCH_ENTRY;

wSrcStreamNumber: A 16-bit unsigned integer. This field MUST be set to the ASF stream (2) number (of the stream that the server is requested to replace with the stream specified by the wDstStreamNumber field) or 0xFFFF if wDstStreamNumber is not supposed to be replaced by any other stream.

wDstStreamNumber: A 16-bit unsigned integer. This field MUST be set to the ASF stream number (of the stream that the server is requested to replace with the stream specified by the wSrcStreamNumber field) or 0xFFFF if wSrcStreamNumber is not supposed to be replaced by any other stream.

wThinningLevel: A 16-bit unsigned integer. This field MUST be set to one of the values in the following table.

Value

Meaning

0x0000

All ASF media objects for the stream given by wDstStreamNumber are to be transmitted.

0x0001

Only ASF media objects for the stream given by wDstStreamNumber (that are marked as containing key frame data) are to be transmitted.

0x0002

No ASF media objects for the stream given by wDstStreamNumber are to be transmitted.