STREAMBUFFER_EC (Windows Embedded CE 6.0)
1/6/2010
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.
DirectShow applications and DirectShow filters have different include file and link library requirements.
For more information, see Setting Up the Build Environment.
Requirements
Windows Embedded CE | Windows CE 5.0 Networked Media Device Feature Pack and later |