Property VLCommonFilter.TVLGenerator.PumpPriority

From Mitov Wiki Doc
Revision as of 23:52, 25 June 2013 by David Alm (Talk | contribs)
Jump to: navigation, search

This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.

Class: TVLGenerator

Contents

Syntax

Delphi:

property PumpPriority : Cardinal read FPumpPriority write FPumpPriority default 0;

C++ Builder:

__property unsigned int PumpPriority = { read=FPumpPriority, write=FPumpPriority, default=0 };

Summary

Specifies the priority of the component as a pump.

Description

The containing property of this type are capable of pumping data. It means that if no other pumping component is present, the component will start generating frames, and sending them via its OutputPin. Those components is a master level pump. Any pump with a level below master in the chain will be ignored and the component will serve as a pump. If there is a pump above maser level, the component will work in slave mode, providing data on the pump request. If the other pump is a master as well, the priority number will be used to determine who will serve as a pump. If both priorities are equal, one of the pumps will be selected to serve as a data pump.

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox