MV Ticker Overlay DirectShow Filter

The MontiVision Ticker Overlay filter overlays user specific text onto the output video stream and scolls it horizontally.

 

File: tickeroverlay.ax
CLSID: CLSID_MVTickerOverlay

 

Interface

IMVTickerOverlay

IMVTickerOverlay2

IMVHistogram

IMVHistogram2

IMVHistogram3

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_TICKER_TEXT_COMPLETE

32

The ticker text was scolled completly.

 

Supported I/O Pins

I/O Pin Corresponding method Discription

Text In
[String]

IMVTickerOverlay::put_Text Sets the text that is to be drawn onto the video stream.

Attention:
I/O Pins are dominant, that means that they have a higher priority than the corresponding method of the filters interface!

 

MV Ticker Overlay Property Page

Uses the IMVTickerOverlay configuration interface.

 

MontiVision Ticker Overlay DirectShow Filter Property Page

 

Enable Overlay Enables or disables the text overlay.
Date/Time The current date and time is overlaid onto the video stream.
Text The user specified text is overlaid onto the video stream.
Font properties Size, typeface and properties of the font that is used to draw the text.
Colours Text, shadow and background colours.
Margins Horizontal and vertical margins for the drawn text.
Relative Position Places the text within the selected corner.
Absolute Position Places the text exactly at the defined position relative to the lower left corner of the video stream.
Ticker Width The width of the ticker in pixel. This includes the ticker text and both static texts.
Speed Defines how fast the ticker scolls in pixel per second.
Static Texts User specific texts displayed left and right of the ticker text.
I/O Pin Separator The separator used to split up the text received on the I/O Text Input Pin into substrings.
Overlays You can add/remove an overlay and select the one you want to alter.