Expand description
Policy-aware transcode engines, hooks, contexts, and policy actions.
Structs§
- Decode
Context - Context for one codec decode attempt inside a buffered decoder engine.
- Encode
Context - Read-only context supplied to an encode policy hook.
- Transcode
Convert Engine - Reusable buffered conversion engine for codec-backed converters.
- Transcode
Decode Engine - Reusable buffered decoding engine for codec-backed decoders.
- Transcode
Encode Engine - Reusable buffered encoding engine for codec-backed encoders.
Enums§
- Decode
Incomplete Action - Action selected after end-of-input leaves a codec value incomplete.
- Decode
Invalid Action - Action selected after a codec reports invalid encoded input.
- Encode
Unencodable Action - Action selected after a codec reports an unencodable input value.
Traits§
- Transcode
Decode Hooks - Policy hooks for
crate::engine::TranscodeDecodeEngine. - Transcode
Encode Hooks - Policy hooks for
crate::engine::TranscodeEncodeEngine.
Type Aliases§
- Decode
Incomplete Action Of - Incomplete-decode action for a codec-backed decode hook.
- Decode
Invalid Action Of - Invalid-decode action for a codec-backed decode hook.
- Encode
Unencodable Action Of - Unencodable-value action for a codec-backed encode hook.