New issue
Advanced search Search tips

Issue 882542 link

Starred by 2 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug


Participants' hotlists:
shared-image-client


Sign in to add a comment

Teach GpuVideoAcceleratorFactoriesImpl to use SharedImage

Project Member Reported by backer@chromium.org, Sep 10

Issue description

This task comes from piman@ shareable image design doc (https://docs.google.com/document/d/12qYPeN819JkdNGbPcKBA0rfPXSOIE3aIaQVrAZ4I1lM).

Maybe we can punt on this. It is mostly supposed to be replaced by MojoVideoDecoder around Q2/Q3

GpuVideoAcceleratorFactoriesImpl (https://cs.chromium.org/chromium/src/content/renderer/media/gpu/gpu_video_accelerator_factories_impl.cc?rcl=5bc2e3de5bc4ff19baa646ed1a820883f2effb1e&l=199) is used to allocate textures for HW video decoder. Creates GL textures, possibly their storage too, and then produces to mailbox, and passes texture to video decoder. Decoder may use existing storage (in very limited cases), or replace storage under the hood. Will require major changes.
 

Sign in to add a comment