No description
Find a file
Alexandre Courbot 9c1fa06e0f media: cros-codecs: h264: remove dpb_size parameter of new_sequence
Since we can now get the maximum number of DPB frames from the Sps
itself, we don't need that extra argument. This aligns the H.264 backend
with the others and will be helpful for the unification of code.

BUG=b:214478588
TEST=cargo test --features vaapi -p cros-codecs

Change-Id: Ia00a7cc2994497ef9c0d85567875bb920a861029
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4123659
Commit-Queue: Alexandre Courbot <acourbot@chromium.org>
Reviewed-by: Keiichi Watanabe <keiichiw@chromium.org>
Reviewed-by: Daniel Almeida <daniel.almeida@collabora.corp-partner.google.com>
2023-01-27 03:16:24 +00:00
.cargo toolchain refactoring: Only support native out of the box 2023-01-24 17:33:29 +00:00
.devcontainer
.github
.vscode
aarch64 crosvm: fdt: Add option to dump generated devicetree blob 2023-01-20 20:26:55 +00:00
acpi_tables
anti_tamper
arch crosvm: fdt: Add option to dump generated devicetree blob 2023-01-20 20:26:55 +00:00
argh_helpers
base base: Move BlockedSignal to base sys 2023-01-20 18:26:56 +00:00
bit_field
broker_ipc
common p9: handle Tframe body decode failure separately from header 2023-01-24 18:42:35 +00:00
crash_report
cros_async disk: native AsyncDisk impl for CompositeDiskFile 2023-01-13 20:38:20 +00:00
cros_fdt crosvm: fdt: Add option to dump generated devicetree blob 2023-01-20 20:26:55 +00:00
cros_tracing
crosvm-fuzz Add conditional compilation for unix-only crates 2023-01-19 21:21:59 +00:00
crosvm_cli
crosvm_control crosvm_control: Add vmm swap (enable/disable/swapout) API 2023-01-26 07:47:48 +00:00
crosvm_plugin Add conditional compilation for unix-only crates 2023-01-19 21:21:59 +00:00
devices devices: implement sleep/wake for non-virtio devices 2023-01-26 21:48:51 +00:00
disk disk: android_sparse: fix into_inner bug 2023-01-26 18:36:01 +00:00
docs/book toolchain refactoring: Only support native out of the box 2023-01-24 17:33:29 +00:00
e2e_tests e2e_tests: Add Suspend/Resume related tests. 2023-01-20 23:31:00 +00:00
fuse Add conditional compilation for unix-only crates 2023-01-19 21:21:59 +00:00
gpu_display Add conditional compilation for unix-only crates 2023-01-19 21:21:59 +00:00
hypervisor base: Move BlockedSignal to base sys 2023-01-20 18:26:56 +00:00
infra Roll recipe dependencies (trivial). 2023-01-26 22:22:55 +00:00
io_uring Add conditional compilation for unix-only crates 2023-01-19 21:21:59 +00:00
kernel_cmdline
kernel_loader
kvm kvm: dedup BlockedSignal type 2023-01-20 19:11:28 +00:00
kvm_sys Add conditional compilation for unix-only crates 2023-01-19 21:21:59 +00:00
libcras_stub
linux_input_sys
logo
media media: cros-codecs: h264: remove dpb_size parameter of new_sequence 2023-01-27 03:16:24 +00:00
metrics
net_sys
net_util
power_monitor
prebuilts Enable parallel execution of plugin and e2e tests 2023-01-26 20:38:57 +00:00
proto_build_tools
protos Add conditional compilation for unix-only crates 2023-01-19 21:21:59 +00:00
qcow_utils Add conditional compilation for unix-only crates 2023-01-19 21:21:59 +00:00
resources
rutabaga_gfx crosvm: add licensing/description to alpha crates 2023-01-14 02:05:06 +00:00
sandbox
seccomp seccomp: allow inotify for shader caching on x86_64 2023-01-18 18:03:31 +00:00
serde_keyvalue
src crosvm: verify mmio_bus and io_bus refcounts at shutdown 2023-01-24 20:33:25 +00:00
swap swap: move guest memory to staging memory on multi thread 2023-01-23 04:52:02 +00:00
system_api
tests Enable parallel execution of plugin and e2e tests 2023-01-26 20:38:57 +00:00
third_party crosvm: pre-release alpha for data_model 2023-01-13 17:23:23 +00:00
tools tools: Add 'rich' as dependency 2023-01-24 17:33:29 +00:00
tpm2 Add conditional compilation for unix-only crates 2023-01-19 21:21:59 +00:00
tpm2-sys Add conditional compilation for unix-only crates 2023-01-19 21:21:59 +00:00
tube_transporter
usb_sys
usb_util Add conditional compilation for unix-only crates 2023-01-19 21:21:59 +00:00
vfio_sys
vhost
virtio_sys devices: virtio: add pvclock device 2023-01-11 17:49:10 +00:00
vm_control vm_control: trivial code cleanup 2023-01-18 18:37:59 +00:00
vm_memory Virtqueue: Fix invalid avail_index issue 2023-01-12 08:02:39 +00:00
win_audio
win_util
x86_64 crosvm: fdt: Add option to dump generated devicetree blob 2023-01-20 20:26:55 +00:00
.dockerignore
.gitignore
.gitmodules
.rustfmt.toml
ARCHITECTURE.md
build.rs
Cargo.lock Enable parallel execution of plugin and e2e tests 2023-01-26 20:38:57 +00:00
Cargo.toml Enable parallel execution of plugin and e2e tests 2023-01-26 20:38:57 +00:00
CONTRIBUTING.md
DIR_METADATA
LICENSE
mypy.ini
OWNERS
OWNERS_COUNCIL
PRESUBMIT.cfg
pyproject.toml
README.chromeos.md
README.md
rust-toolchain

crosvm - The ChromeOS Virtual Machine Monitor

crosvm is a virtual machine monitor (VMM) based on Linuxs 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 ChromeOS platform. Compared to QEMU, crosvm doesnt 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 ChromeOS devices.

Logo