Open Bug 1811435 Opened 2 months ago Updated 1 month ago

Add a capability to allocate RemoteVideoDecoder in GPU process

Categories

(Core :: Audio/Video: Playback, enhancement)

enhancement

Tracking

()

People

(Reporter: sotaro, Assigned: sotaro)

References

(Blocks 3 open bugs)

Details

Attachments

(1 file)

If we want to use AImageReader with MediaCodec, RemoteVideoDecoder needs to exist in GPU process.

Maximum number of concurrently acquired AImages of AImageReader should be as small as possible to limit the memory usage. To do it, AImageReader needs to be in GPU process.

When I tried AImageReader in Bug 1649110. The Maximum number became large and it caused rendering broken.

Assignee: nobody → sotaro.ikeda.g
Blocks: 1649110, 1811424
Summary: Add a capability to allocate RemoteVideoDecoder in GPU process if GPU process exists → Add a capability to allocate RemoteVideoDecoder in GPU process
Blocks: 1810659
You need to log in before you can comment on or make changes to this bug.