IMediaObject::Discontinuity

This method signals a discontinuity on the specified input stream.

HRESULT Discontinuity(
  DWORD dwInputStreamIndex
);

Parameters

  • dwInputStreamIndex
    Zero-based index of an input stream on the DMO.

Return Values

Returns an HRESULT value. Possible values include the following.

Value Description
S_OK Success
DMO_E_INVALIDSTREAMINDEX Invalid stream index

Remarks

A discontinuity represents a break in the input. A discontinuity might occur because no more data is expected, the format is changing, or there is a gap in the data. After a discontinuity, the DMO does not accept further input on that stream until all pending data has been processed. The application should call the IMediaObject::ProcessOutput method until none of the streams returns the DMO_OUTPUT_DATA_BUFFERF_INCOMPLETE flag.

Requirements

OS Versions: Windows CE .NET 4.1 and later.
Header: Dmo.h.
Link Library: Dmoguid.lib.

See Also

IMediaObject | IMediaObject::ProcessOutput | DMO_E_INVALIDSTREAMINDEX

Last updated on Wednesday, April 13, 2005

© 2005 Microsoft Corporation. All rights reserved.