Module decoder

Source
Expand description

Implementation of a virtio video decoder backed by a device.

Re-exportsยง

pub use backend::DecoderBackend;

Modulesยง

backend
This module implements the interface that actual decoder devices need to implement in order to provide video decoding capability to the guest.
capability
Capablities of the virtio video decoder device.

Structsยง

Context ๐Ÿ”’
ContextMap ๐Ÿ”’
A thin wrapper of a map of contexts with error handlings.
Decoder
Represents information of a decoder backed by a DecoderBackend.
InputResource ๐Ÿ”’
OutputResources ๐Ÿ”’

Enumsยง

PendingResponse ๐Ÿ”’
QueueOutputResourceResult ๐Ÿ”’

Type Aliasesยง

FrameBufferId ๐Ÿ”’
InputResourceId ๐Ÿ”’
InputResources ๐Ÿ”’
Maps an input resource ID to the underlying resource and its useful information.
OutputResourceId ๐Ÿ”’
ResourceId ๐Ÿ”’
StreamId ๐Ÿ”’