content/renderer/media: Query GPU process HW encoder capabilities
Originally GpuVideoAcceleratorFactoriesImpl get HW encoder capabilities by referencing values stored GpuInfo instance. However, the values are not updated after GPU process boots up. Even if a new hw encoder is available after GPU process is initialized, the hw encoder is not detected. This fixes the problem by querying GPU process the hw encoder capabilities when a render process is created. e.g. open the page. Bug: b:147404923 Test: HW encoder is used at appr.tc Test: tast run webrtc.* on krane Change-Id: Ibca82b6e54e9b5d585037c8e63f4c663d085db0e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1994849Reviewed-by:Dominick Ng <dominickn@chromium.org> Reviewed-by:
Dan Sanders <sandersd@chromium.org> Commit-Queue: Hirokazu Honda <hiroh@chromium.org> Cr-Commit-Position: refs/heads/master@{#735339}
Showing
Please register or sign in to comment