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.

MontiVision Watchdog DirectShow filter property page

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