36aa5a11bdad24f5ca23df8ea8e02f58df476af1 |
|
08-Dec-2017 |
Lajos Molnar <lajos@google.com> |
stagefright: remove O-ABI specific requirements from ColorUtils Bug: 68709151 Change-Id: I2cff60703e948e76beca169065ec0b493d697d94
/frameworks/av/media/libstagefright/foundation/include/media/stagefright/foundation/ColorUtils.h
|
04e0a45ef725ec2e34a7f579fba19d43941b924e |
|
28-Nov-2017 |
Lajos Molnar <lajos@google.com> |
stagefright: define ColorUtils enums independently from graphics HAL Graphics HAL changed in Android 8.0, but ColorUtils enums are exposed to Android SDK. Define ColorUtils enums directly and map to HAL enums as needed. Also add enums introduced in Android 8.0. Bug: 68709151 Change-Id: I5b59a3fcd045130c1840d8c811312cc6a38b11a7
/frameworks/av/media/libstagefright/foundation/include/media/stagefright/foundation/ColorUtils.h
|
093f0b7ab981049e7a6e6bbcf1e0712e1995ba68 |
|
27-Apr-2017 |
Jiyong Park <jiyong@google.com> |
provide libstagefright_foundation_vendor to vendors libstagefright_foundation_vendor is a vendor-only variant of the libstagefright_foundation. Vendor libs and other VNDK libs should link against this _vendor.so library. This vendor-only variant does not have dependency to libpowermanager which is not available to vendors. Headers are moved from the global include dir to module-local include dir. This is because global include dir (e.g. frameworks/av/include) is not provided when building with BOARD_VNDK_VERSION=current. Instead the headers are exported via the module's export_include_dirs directive. Short summary on the directory movement: "some" libstagefright headers are moved from libstagefright/include to libstagefright/include/media/stagefright. This is because the headers are included as <media/stagefright/HEADER_NAME,h>. libstagefrigut_foundation headers are moved from libstagefright/include/foundation to libstagefright/foundation/include/media/stagefright/foundation. Again this is because the headers are included as <media/stagefright/foundation/HEADER_NAME.h>. Furthermore, in order to prevent sudden breakage, symlinks to the module-local header directories are added to the global include directory. frameworks/av/include/media/stagefright -> <libstagefright>/include/media/stagefright frameworks/av/include/media/stagefright/foundation -> <libstagefright_foundation>/include/media/stagefright/foundation Bug: 37462569 Test: sailfish builds and boots Test: BOARD_VNDK_VERSION=current m libstagefright_foundation_vendor is successful Change-Id: Iadfa594e885e0bd39837ccb282993d3ba5b62852
/frameworks/av/media/libstagefright/foundation/include/media/stagefright/foundation/ColorUtils.h
|