Skip to main content

check_encode_policy_admission

Function check_encode_policy_admission 

Source
pub fn check_encode_policy_admission<E, D>(
    enc: E,
    dec: D,
    pixels: PixelSlice<'_>,
    metadata: Metadata,
    initial: EncodePolicy,
    request: EncodePolicy,
    accepted: bool,
    expected: &Metadata,
) -> Conformance
Expand description

Verify checked encode-policy admission and rejection atomicity. initial must be supported; request must match accepted. Decode observations must equal expected metadata, making preservation and denial explicit instead of treating a successful setter as proof of delivery. metadata is the unfiltered input. Color/fidelity observations remain codec-specific.