Merge "libutils: export system_headers" into oc-dev
am: e003513ccf
Change-Id: If2e36fa031010ee6c150bec32ba6cff7d4efae1b
This commit is contained in:
commit
220e6d824c
3 changed files with 35 additions and 2 deletions
|
|
@ -1,4 +1,15 @@
|
||||||
cc_library_headers {
|
cc_library_headers {
|
||||||
name: "libsystem_headers",
|
name: "libsystem_headers",
|
||||||
|
vendor_available: true,
|
||||||
|
host_supported: true,
|
||||||
export_include_dirs: ["include"],
|
export_include_dirs: ["include"],
|
||||||
|
|
||||||
|
target: {
|
||||||
|
linux_bionic: {
|
||||||
|
enabled: true,
|
||||||
|
},
|
||||||
|
windows: {
|
||||||
|
enabled: true,
|
||||||
|
},
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -32,6 +32,8 @@
|
||||||
**************************************************************************************************
|
**************************************************************************************************
|
||||||
**************************************************************************************************/
|
**************************************************************************************************/
|
||||||
|
|
||||||
|
#pragma once
|
||||||
|
|
||||||
#include <cutils/native_handle.h>
|
#include <cutils/native_handle.h>
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
|
|
@ -326,6 +328,12 @@ enum {
|
||||||
* if it is safe (i.e. no crash will occur) to call any method on it.
|
* if it is safe (i.e. no crash will occur) to call any method on it.
|
||||||
*/
|
*/
|
||||||
NATIVE_WINDOW_IS_VALID = 17,
|
NATIVE_WINDOW_IS_VALID = 17,
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Returns 1 if NATIVE_WINDOW_GET_FRAME_TIMESTAMPS will return display
|
||||||
|
* present info, 0 if it won't.
|
||||||
|
*/
|
||||||
|
NATIVE_WINDOW_FRAME_TIMESTAMPS_SUPPORTS_PRESENT = 18,
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Valid operations for the (*perform)() hook.
|
/* Valid operations for the (*perform)() hook.
|
||||||
|
|
@ -445,6 +453,14 @@ enum {
|
||||||
*/
|
*/
|
||||||
static const int64_t NATIVE_WINDOW_TIMESTAMP_AUTO = (-9223372036854775807LL-1);
|
static const int64_t NATIVE_WINDOW_TIMESTAMP_AUTO = (-9223372036854775807LL-1);
|
||||||
|
|
||||||
|
/* parameter for NATIVE_WINDOW_GET_FRAME_TIMESTAMPS
|
||||||
|
*
|
||||||
|
* Special timestamp value to indicate the timestamps aren't yet known or
|
||||||
|
* that they are invalid.
|
||||||
|
*/
|
||||||
|
static const int64_t NATIVE_WINDOW_TIMESTAMP_PENDING = -2;
|
||||||
|
static const int64_t NATIVE_WINDOW_TIMESTAMP_INVALID = -1;
|
||||||
|
|
||||||
struct ANativeWindow
|
struct ANativeWindow
|
||||||
{
|
{
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
|
|
||||||
|
|
@ -58,8 +58,14 @@ cc_library {
|
||||||
|
|
||||||
cflags: ["-Werror"],
|
cflags: ["-Werror"],
|
||||||
include_dirs: ["external/safe-iop/include"],
|
include_dirs: ["external/safe-iop/include"],
|
||||||
header_libs: ["libutils_headers"],
|
header_libs: [
|
||||||
export_header_lib_headers: ["libutils_headers"],
|
"libsystem_headers",
|
||||||
|
"libutils_headers",
|
||||||
|
],
|
||||||
|
export_header_lib_headers: [
|
||||||
|
"libsystem_headers",
|
||||||
|
"libutils_headers",
|
||||||
|
],
|
||||||
|
|
||||||
arch: {
|
arch: {
|
||||||
mips: {
|
mips: {
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue