Remove direct libgui reference from omx server side
- Make mediacodec service/libstagefright_omx not dependent on libgui. Server should only reference bqhelper (which currently still have a dependency on libgui, but could be removed later as it's only used internally). - Make libmedia_omx not dependent on libgui by moving the IOMX wrapper code into a separately that's only used by the platform. - Move ConsumerListener references in GraphicBufferSource to implementation only, so that other libs including GraphicBufferSource doesn't need to link libgui. - Remove bqhelper references from some client side libs. - Remove IOMX ipc related code, as IOMX interface is no longer used for ipc. It's only used as an interface on client side. bug: 129272021 test: builds; atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small Change-Id: I49d80bf72eba325ee80b223d4a5ba7b0c1ab4d35
Loading
Please register or sign in to comment