Expand description

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

Modules§

  • A ffmpeg-based software decoder backend for crosvm. Since it does not require any particular harware, it can provide fake hardware acceleration decoding to any guest and is mostly useful in order to work on the virtio-video specification, or to implement guest decoder code from the comfort of a workstation.

Structs§

  • Type that changes the Session associated type to Box<dyn DecoderSession>, allowing us to use trait objects for backends.

Enums§

Traits§