MV Watchdog DirectShow Filter
The MontiVision Watchdog filter monitors a video stream and
sends filter events on period
time overflows.
| File: |
watchdog.ax |
| CLSID: |
CLSID_MVWatchdog |
Supported Interfaces
IMVWatchdog
IMVFilterData
IMVAbout
IMVFilterInfo
Supported COM Events
The filter supports following events through the IMVFilterEvents interface.
Look at the filter events
page for more information.
| Event
|
Value
|
Description
|
| MV_ALGORITHM_START_EVENT |
0
|
A filter starts processing a video frame or sample. |
| MV_ALGORITHM_END_EVENT |
1
|
A filter finishes processing a video frame or sample. |
| MV_WATCHDOG_RELEASE_EVENT |
21
|
The filter didn't receive any data within the defined
period. |
| MV_WATCHDOG_FINISHED_EVENT |
22
|
The filter did receive data after a period of not receiving any
data. |
MV Watchdog Property Page
Uses the IMVWatchdog interface to
setup the filter.
| Enable Watchdog |
Enables the watchdog filter funktion. |
| Timeout period |
Maximum allowd period between two samples (video frames). Ist
the time between two samples greater the filter sends a
MV_WATCHDOG_RELEASE_EVENT. If no period time overflow occours
anymore the filter sends a MV_WATCHDOG_FINISHED_EVENT event. |
| State |
Current state of the stream.
Green = OK
Red = period time overflow |
|