commit | 894b15044d33082ef4088d8b0b135307347ed84f | [log] [tgz] |
---|---|---|
author | Tatsuyuki Ishi <ishitatsuyuki@google.com> | Wed Aug 10 10:32:46 2022 +0900 |
committer | crosvm LUCI <crosvm-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Aug 12 04:48:35 2022 +0000 |
tree | 4128500ccec14d96a3da3911226785b78dd11317 | |
parent | 40ffb3708bec43daeef6228ea59d9968501f1413 [diff] |
media: ffmpeg: Add AvError::result to convert simple return codes. We're going to use this pattern more in future CLs, so factor it out to a helper. BUG=None TEST=cargo test -p ffmpeg && cargo test --features "video-decoder,ffmpeg" -p devices video + v4l2r test from crosvm book Change-Id: Ic20555f8a4ebf0403cc2f933c92bb9bb1d3f51f9 Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/3822432 Reviewed-by: Alexandre Courbot <acourbot@chromium.org> Commit-Queue: Tatsuyuki Ishi <ishitatsuyuki@google.com> Tested-by: Tatsuyuki Ishi <ishitatsuyuki@google.com>
crosvm is a virtual machine monitor (VMM) based on Linux’s KVM hypervisor, with a focus on simplicity, security, and speed. crosvm is intended to run Linux guests, originally as a security boundary for running native applications on the Chrome OS platform. Compared to QEMU, crosvm doesn’t emulate architectures or real hardware, instead concentrating on paravirtualized devices, such as the virtio standard.
crosvm is currently used to run Linux/Android guests on Chrome OS devices.