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.
- Policy
Decoder - 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.