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 enumeration is used by the Digital Video Recorder to communicate with your application.
typedef enum {
STREAMBUFFER_EC_TIMEHOLE = 0x326,
STREAMBUFFER_EC_STALE_DATA_READ =
STREAMBUFFER_EC_TIMEHOLE + 1,
STREAMBUFFER_EC_STALE_FILE_DELETED =
STREAMBUFFER_EC_STALE_DATA_READ + 1,
STREAMBUFFER_EC_CONTENT_BECOMING_STALE =
STREAMBUFFER_EC_STALE_FILE_DELETED + 1,
STREAMBUFFER_EC_WRITE_FAILURE =
STREAMBUFFER_EC_CONTENT_BECOMING_STALE + 1,
STREAMBUFFER_EC_READ_FAILURE =
STREAMBUFFER_EC_WRITE_FAILURE + 1,
STREAMBUFFER_EC_RATE_CHANGED =
STREAMBUFFER_EC_READ_FAILURE + 1
};
Elements
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_STALE_DATA_READ
Not used.STREAMBUFFER_EC_STALE_FILE_DELETED
Not used.STREAMBUFFER_EC_CONTENT_BECOMING_STALE
Not used.STREAMBUFFER_EC_WRITE_FAILURE
Not used.STREAMBUFFER_EC_READ_FAILURE
Not used.STREAMBUFFER_EC_RATE_CHANGED
This event notifies the application that a rate change has occurred in the DVR engine.param1 = the old rate.
param2 = the new rate.
Requirements
DirectShow applications and DirectShow filters have different include file and link library requirements.
For more information, see Setting Up the Build Environment.
OS Versions: Windows CE 5.0 with Windows CE 5.0 Networked Media Device Feature Pack
See Also
Send Feedback on this topic to the authors