Skip to main content

Module policy

Module policy 

Source
Expand description

Apply the shared application policy before publishing native video frames.

Each receive holds the actual decoded frame while the callback inspects its immutable interpretation and presentation timing. Only successful policy resolution can return it to a caller or downstream converter. Native decode has already allocated/reconstructed the frame. Explicit workspace requirements refuse before any wrapped native operation because this adapter has no qualified workspace bound. Construction of the supplied decoder happened before wrapping; this is not an admission boundary for that construction or complete-container metadata privacy.

Structs§

Error
Native or application error with the decisions preceding it. Default formatting excludes native/application error text and metadata payloads.
PolicyDecoder
A native decoder with one shared application resolver before every output presentation. No native frame is published on refusal, cancellation or an invalid/stale choice. The original frame is returned unchanged on success.

Enums§

Stage
Which part of the controlled session failed.