commit | a0921a2895ac0e8ccaf576a70452a9252ac949f0 | [log] [tgz] |
---|---|---|
author | Miguel Casas <mcasas@chromium.org> | Mon May 15 22:01:32 2023 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon May 15 22:01:32 2023 |
tree | 886902c323a1c74fdba05038f12a1e6ff30b7b65 | |
parent | fdc67e52d852893c25d57674a0c1cc0eff983260 [diff] |
media/gpu/v4l2: Fold GenericV4L2Device into V4L2Device This CL folds GenericV4L2Device into V4L2Device since the former is the only derived class of V4L2Device, which is itself far from abstract. For that the CL removes the pure abstract methods, copying the bodies into an approximate good location in the .cc file -- only approximate because the method definitions don't follow their declaration order and I didn't want to muddy git history too much. The history of the moved code will likely be lost though; looking at the implementation it looks simple enough to me that there shouldn't be questions about it that need going back in history to answer. No new functionality intended, only moving code around. In particular the method bodies are copied verbatim. Bug: b:279980150 Change-Id: Ieed25b3a3849b50ea8db119936c32ccb0cff7e72 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4529356 Reviewed-by: Steve Cho <stevecho@chromium.org> Commit-Queue: Miguel Casas-Sanchez <mcasas@chromium.org> Cr-Commit-Position: refs/heads/main@{#1144408}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.