2022-09-17 22:39:27 +01:00
|
|
|
#include <DisplayConfig.h>
|
2022-09-17 22:33:39 +01:00
|
|
|
#include <gui/SurfaceComposerClient.h>
|
|
|
|
|
|
|
|
|
|
using namespace android;
|
|
|
|
|
|
|
|
|
|
extern "C" {
|
|
|
|
|
|
|
|
|
|
void _ZN7android21SurfaceComposerClient13createSurfaceERKNS_7String8EjjijRKNS_2spINS_7IBinderEEENS_13LayerMetadataEPj(const String8& name, uint32_t w, uint32_t h, PixelFormat format, uint32_t flags, const sp<IBinder>& parentHandle, LayerMetadata metadata, uint32_t* outTransformHint);
|
|
|
|
|
|
|
|
|
|
void _ZN7android21SurfaceComposerClient13createSurfaceERKNS_7String8EjjijPNS_14SurfaceControlENS_13LayerMetadataEPj(const String8& name, uint32_t w, uint32_t h, PixelFormat format, uint32_t flags, SurfaceControl* parent, LayerMetadata metadata, uint32_t* outTransformHint) {
|
|
|
|
|
_ZN7android21SurfaceComposerClient13createSurfaceERKNS_7String8EjjijRKNS_2spINS_7IBinderEEENS_13LayerMetadataEPj(name, w, h, format, flags, nullptr, metadata, nullptr);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void _ZN7android14SurfaceControl10getSurfaceEv(void);
|
|
|
|
|
|
|
|
|
|
void _ZNK7android14SurfaceControl10getSurfaceEv(void) {
|
|
|
|
|
_ZN7android14SurfaceControl10getSurfaceEv();
|
|
|
|
|
}
|
|
|
|
|
|
2022-09-17 22:39:27 +01:00
|
|
|
status_t _ZN7android21SurfaceComposerClient20getActiveDisplayModeERKNS_2spINS_7IBinderEEEPNS_2ui11DisplayModeE(const sp<IBinder>& display, ui::DisplayMode* mode);
|
|
|
|
|
|
|
|
|
|
status_t _ZN7android21SurfaceComposerClient22getActiveDisplayConfigERKNS_2spINS_7IBinderEEEPNS_13DisplayConfigE(const sp<IBinder>& display, DisplayConfig* config) {
|
|
|
|
|
return _ZN7android21SurfaceComposerClient20getActiveDisplayModeERKNS_2spINS_7IBinderEEEPNS_2ui11DisplayModeE(display, (ui::DisplayMode*)config);
|
|
|
|
|
}
|
|
|
|
|
|
2022-09-17 22:33:39 +01:00
|
|
|
}
|