Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This topic applies only to Windows XP Service Pack 1 or later.
The Stream Buffer Engine posts the following events to the Filter Graph Manager.
Event notification code | Description |
---|---|
STREAMBUFFER_EC_CONTENT_BECOMING_STALE | The Stream Buffer Source has lagged behind the Stream Buffer Sink by more than a pre-set number of backing files. For more information, see IStreamBufferConfigure::GetBackingFileCount. |
STREAMBUFFER_EC_PRIMARY_AUDIO | The Stream Buffer Engine is processing primarily audio data. This event is sent if video samples are captured at a very low frame rate. This event most often occurs with audio services on a DVB stream, but it might also indicate a problem with capturing or encoding the video. (Applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 or later.) |
STREAMBUFFER_EC_RATE_CHANGED | The playback rate has changed.
param1 = old playback rate x 1000 param2 = new playback rate x 1000 For example, 2x speed is represented as 2000. |
STREAMBUFFER_EC_READ_FAILURE | A read failure has occurred.
param1 = HRESULT code of the failure param2 = not used |
STREAMBUFFER_EC_STALE_DATA_READ | The Stream Buffer Source is reading a backing file that has been marked for deletion. |
STREAMBUFFER_EC_STALE_FILE_DELETED | A backing file has been deleted. |
STREAMBUFFER_EC_TIMEHOLE | The Stream Buffer Source filter has reached a gap in the content.
param1 = Time of the start of the gap, in milliseconds, relative to the content start. param2 = Duration of the gap, in milliseconds. |
STREAMBUFFER_EC_WRITE_FAILURE | A write failure has occurred. |
See Also
Buffering in the Stream Buffer Engine
Event Notification in DirectShow
Stream Buffer Engine Reference
Send comments about this topic to Microsoft
Build date: 12/4/2008