mediaforge - v2.2.0
    Preparing search index...

    Interface FilterEntry

    interface FilterEntry {
        stream: "video" | "audio";
        kind: FilterKind;
        keys: string[];
        required?: string[];
        apply: (
            chain: FilterChain,
            rec: Record<string, string | number | boolean>,
        ) => FilterChain;
    }
    Index

    Properties

    stream: "video" | "audio"

    Stream the filter applies to.

    How the CLI options map onto the library call.

    keys: string[]

    Accepted option keys, in the order they are passed to the library. For kind: 'value' the order is the positional argument order.

    required?: string[]

    Options that must be supplied.

    apply: (
        chain: FilterChain,
        rec: Record<string, string | number | boolean>,
    ) => FilterChain