platform_hardware_interfaces/media/c2/1.0
Pawin Vongmasa b58b311ac7 Add asInputSink() to IComponent
By making IComponent present itself as an IInputSink, the wrapper code
can be made to execute in the same process as the IComponent instance,
hence reducing an IPC hop in the case where an InputSurface comes from a
different process.

Test: make cts -j123 && cts-tradefed run cts-dev -m \
CtsMediaTestCases --compatibility:module-arg \
CtsMediaTestCases:include-annotation:\
android.platform.test.annotations.RequiresDevice

Bug: 126296132
Change-Id: I61409ccfa9a9d6b152e2c9363ff119302ce8ae1a
2019-03-02 02:18:59 -08:00
..
Android.bp Revert to new Codec2 HAL 2019-01-23 22:33:40 -08:00
IComponent.hal Add asInputSink() to IComponent 2019-03-02 02:18:59 -08:00
IComponentInterface.hal Revert to new Codec2 HAL 2019-01-23 22:33:40 -08:00
IComponentListener.hal Revert to new Codec2 HAL 2019-01-23 22:33:40 -08:00
IComponentStore.hal Revert to new Codec2 HAL 2019-01-23 22:33:40 -08:00
IConfigurable.hal Revert to new Codec2 HAL 2019-01-23 22:33:40 -08:00
IInputSink.hal Revert to new Codec2 HAL 2019-01-23 22:33:40 -08:00
IInputSurface.hal Revert to new Codec2 HAL 2019-01-23 22:33:40 -08:00
IInputSurfaceConnection.hal Revert to new Codec2 HAL 2019-01-23 22:33:40 -08:00
types.hal Revert to new Codec2 HAL 2019-01-23 22:33:40 -08:00