Commit 8ceb3cc8 authored by Johny Lin's avatar Johny Lin
Browse files

Port video_decode_accelerator from Chromium

commit head: ce1446c00f0fd8f5a3b00727421be2124cb7370f

file:src/media/video/video_decode_accelerator.*
1) remove overlay_info, color_space, encryption_scheme which are un-used for
v4l2 vda
2) remove GL-related components
3) ImportBuffersForPicture: replace gfx::GpuMemoryBufferHandle by
std::vector<base::FileDescriptor>

file:src/media/video/picture.*
1) remove color_space, size_changed, wants_promotion_hint which are un-used for
v4l2 vda
2) remove GL-related components, ex. texture_ids, texture_mailboxes,
surface_texture

file:src/media/base/bitstream_buffer.*
1) remove decryption components

file:rect.h
1) implemented for replacing gfx::Rect usage

Bug: 62360273
Test: mmm external/v4l2_codec2
Change-Id: Id2607ad39a4eac112085be4c7351ba9a509c6e84
parent c96592f1
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment