Called when at least one set of adaptive rules changes its matched rule.
Whenever a change occurs that results in a different set of matched rules than the ones before the change, OnAdaptiveRuleChanged will be called once and contains data for each rule set that changed. If no rule is matched in a rule set, the member Matched will be false (and ruleName empty) for that index in the sequence.
Rule sets which match the same rule as before the change will not generate any events. Note that if Matched is false, RuleName will be empty.
import "ToiVideoOutputAdaptiveRuleChangedEvent.idl";
Public Attributes | |
readonly attribute ToiVideoOutputService::TToiAdaptiveTransitionSequence | transitions |
readonly attribute long | evtType |
readonly attribute ToiEventTarget | evtTarget |
readonly attribute unsigned long long | evtTimeStamp |
readonly attribute ToiEventTarget ToiEvent::evtTarget [inherited] |
The event target that generated the event.
readonly attribute unsigned long long ToiEvent::evtTimeStamp [inherited] |
The time stamp that the event is generated.
readonly attribute long ToiEvent::evtType [inherited] |
The type of the event.