This table defines rules to filter and order the elementary streams like video or audio from the input feed.

The execution order of commands is granted. It means that first rule is executed for all available streams then second and so on.

If any elementary stream is not marked as ignored or exclusive, it is used. If you like to ignore unknown elementary streams, add a rule to the end of grid with the any (not defined) comparisons and with the action ignore.

The rules for different elementary stream groups (video, audio, teletext, subtitle, CA, other) are executed separately (as visually edited).

For the visual verification of the filtering, there is a service info dialog in the Configuration / DVB Inputs / Services window . This dialog shows the received PIDs and filtered PIDs in one window.

The rules are listed / edited in a grid.

The columns have the following functions:

Enabled
If selected, the rule will be enabled.
Stream Type
Select the elementary stream type to compare. Empty field means any.
Language
Select the language to compare. Empty field means any.
Service
The service to compare. Empty field means any.
CA Identification
The CAID to compare. Empty field means any.
CA Provider
The CA provider to compare. Empty field means any.
PID
Program identification (PID) number to compare. Zero means any. This comparison is processed only when service comparison is active.
Action
The rule action defines the operation when all comparisons succeeds.
NONE
No action, may be used for the logging and a comparison verification.
USE
Use this elementary stream.
ONCE
Use this elementary stream only once per service type. The language is distinguished, too. The first successfully compared rule wins.
EXCLUSIVE
Use only this elementary stream. No other elementary streams will be used.
EMPTY
Add this elementary stream only when no elementary streams are used from previous rules.
IGNORE
Ignore this elementary stream. This stream is not used. Another successfully compared rule with different action may override it.
Log
Write a short message to log identifying the matched parameters. It is useful for debugging your setup or structure of incoming streams.