Property VLCommonFilter.TVLGenerator.PumpPriority
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.